Задача 06. Circle Area and Perimeter
using System;
namespace Circle_area
{
class Program
{
static void Main(string[] args)
{
double r = double.Parse(Console.ReadLine());
double pi = 3.14159265358;
double area = (2 * pi * r);
double perimeter=(pi*r *r);
Console.WriteLine("{0:F2}",perimeter);
Console.WriteLine("{0:F2}", area);
}
}
}
Задачата мина 100/100 в Judge, но във Visual Studio при задаване на параметър, който не е цяло число (напр. 4.5, както е в условието), на конзолата се изписва следното:
4.5
Unhandled Exception: System.FormatException: Input string was not in a correct format.
at System.Number.ParseDouble(ReadOnlySpan`1 value, NumberStyles options, NumberFormatInfo numfmt)
at System.Double.Parse(String s)
at Circle_area.Program.Main(String[] args) in C:\Users\PC\source\repos\Circle area\Circle area\Program.cs:line 9
Press any key to continue . . .
Много благодаря за бързия отговор! Оправих си настройките на windows-а и всичко е ок. :)