fork download
  1. using System;
  2.  
  3. namespace asd
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. bool error = true;
  10. double sugar = 0;
  11.  
  12. Console.WriteLine("Kör kerület és terület számító.");
  13.  
  14. while (error) {
  15. Console.Write("Add meg a kör sugarát: ");
  16. try {
  17. sugar = Convert.ToDouble(Console.ReadLine());
  18. error = false;
  19. }
  20. catch (FormatException) {
  21. Console.WriteLine("Valós számot adjon meg!");
  22. }
  23. }
  24.  
  25. Console.WriteLine("Kör sugara: {0}", sugar);
  26.  
  27. var kerulet = Math.PI * 2 * sugar;
  28. var terulet = Math.Pow(sugar, 2) * Math.PI;
  29.  
  30. Console.WriteLine("A kör kerülete: {0}", kerulet);
  31. Console.WriteLine("A kör területe: {0}", terulet);
  32.  
  33. Console.ReadLine();
  34. }
  35. }
  36. }
Success #stdin #stdout 0s 131520KB
stdin
sugar
45..32
alma
-szilva
10
stdout
Kör kerület és terület számító.
Add meg a kör sugarát: Valós számot adjon meg!
Add meg a kör sugarát: Valós számot adjon meg!
Add meg a kör sugarát: Valós számot adjon meg!
Add meg a kör sugarát: Valós számot adjon meg!
Add meg a kör sugarát: Kör sugara: 10
A kör kerülete: 62.8318530717959
A kör területe: 314.159265358979