Проблем със задачата Area of Figures
Здравейте, имам някъде грешка със "circle", но не мога да разбера къде по точно Моля за малко помощ :)
using System;
public class Program
{
public static void Main()
{
var figura=Console.ReadLine();
if (figura=="square")
{
var a=double.Parse(Console.ReadLine());
var S=a*a; Math.Round(S, 3);
Console.WriteLine(S);
}
else if(figura=="rectangle")
{
var a=double.Parse(Console.ReadLine());
var b=double.Parse(Console.ReadLine());
var S=a*b; Math.Round(S, 3);
Console.WriteLine(S);
}
else if(figura=="circle")
{
var r=double.Parse(Console.ReadLine());
var S=r*r*3.14; Math.Round(S,4);
Console.WriteLine(S);
}
else if(figura=="triangle")
{
var a=double.Parse(Console.ReadLine());
var b=double.Parse(Console.ReadLine());
var S=a*b/2; Math.Round(S,3);
Console.WriteLine(S);
}
else
{
Console.WriteLine("The figure is not valid");
}
}
}
промени го така var S = r * r * Math.PI;
незнам защо използваш Math.Round?
по условие иска ли се да закръгляш до третия знак?
Благодаря!