Warning! It seems that you are using Dodona within another webpage, so not everything may work properly. Let your teacher know so that he can solve the problem by adjusting a setting in the learning environment. In the meantime, you can click this link to open Dodona in a new window.
Warning! The page was not fully loaded, probably because of a network issue. It could be that not all functionalities work as expected. Please try reloading the page.
- Level 1 - Inputs, outputs and structure
- Hello World
- Carpet cost
- Ball pit
- Dice face 5
- Temperature converter
- Fish tank volume
- Microscopy
- Circle properties
- Energy bill calculator
Sign in to test your solution.
// Carpet cost program
using System;
class Submission
{
// -------------------------
// Subprograms
// -------------------------
static double carpet_cost(int width, int length, double price)
{
double carpet = width * length * price;
int grippers = width + length;
int fitting = 50;
return carpet + grippers + fitting;
}
// -------------------------
// Main program
// -------------------------
public static void Main(string[] args)
{
Console.WriteLine("Enter the width of the room to nearest meter:");
int width = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter the length of the room to nearest meter:");
int length = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Enter the price of the carpet per m2:");
double price = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("The total cost is: £ " + carpet_cost(width, length, price));
}
}