using System;
namespace asd
{
class Program
{
static void Main( string[ ] args)
{
bool error = true ;
double sugar = 0 ;
Console.WriteLine ( "Kör kerület és terület számító." ) ;
while ( error) {
Console.Write ( "Add meg a kör sugarát: " ) ;
try {
sugar = Convert.ToDouble ( Console.ReadLine ( ) ) ;
error = false ;
}
catch ( FormatException) {
Console.WriteLine ( "Valós számot adjon meg!" ) ;
}
}
Console.WriteLine ( "Kör sugara: {0}" , sugar) ;
var kerulet = Math.PI * 2 * sugar;
var terulet = Math.Pow ( sugar, 2 ) * Math.PI ;
Console.WriteLine ( "A kör kerülete: {0}" , kerulet) ;
Console.WriteLine ( "A kör területe: {0}" , terulet) ;
Console.ReadLine ( ) ;
}
}
}
dXNpbmcgU3lzdGVtOwoKbmFtZXNwYWNlIGFzZAp7CiAgY2xhc3MgUHJvZ3JhbQogIHsKICAgIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykKICAgIHsKICAgICAgYm9vbCBlcnJvciA9IHRydWU7CiAgICAgIGRvdWJsZSBzdWdhciA9IDA7CgogICAgICBDb25zb2xlLldyaXRlTGluZSgiS8O2ciBrZXLDvGxldCDDqXMgdGVyw7xsZXQgc3rDoW3DrXTDsy4iKTsKCiAgICAgIHdoaWxlIChlcnJvcikgewoJICAgIENvbnNvbGUuV3JpdGUoIkFkZCBtZWcgYSBrw7ZyIHN1Z2Fyw6F0OiAiKTsKICAgICAgICB0cnkgewogICAgICAgICAgc3VnYXIgPSBDb252ZXJ0LlRvRG91YmxlKENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgICBlcnJvciA9IGZhbHNlOwogICAgICAgIH0KICAgICAgICBjYXRjaCAoRm9ybWF0RXhjZXB0aW9uKSB7CiAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiVmFsw7NzIHN6w6Ftb3QgYWRqb24gbWVnISIpOwogICAgICAgIH0KICAgICAgfQoKICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIkvDtnIgc3VnYXJhOiB7MH0iLCBzdWdhcik7CgogICAgICB2YXIga2VydWxldCA9IE1hdGguUEkgKiAyICogc3VnYXI7CiAgICAgIHZhciB0ZXJ1bGV0ID0gTWF0aC5Qb3coc3VnYXIsIDIpICogTWF0aC5QSTsKCiAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJBIGvDtnIga2Vyw7xsZXRlOiB7MH0iLCBrZXJ1bGV0KTsKICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIkEga8O2ciB0ZXLDvGxldGU6IHswfSIsIHRlcnVsZXQpOwoKICAgICAgQ29uc29sZS5SZWFkTGluZSgpOwogICAgfQogIH0KfQ==