Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Flächengleiche_Formen
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.Write("Flächengleiche Formen berechner von Jakob Horak\n\nWollen sie den Radius von einem (K)reis\noder die Seitenlänge von einem (Q)uadrat eingeben? ");
- char wahl;
- double f, s, r;
- wahl = Convert.ToChar(Console.ReadLine().ToUpper());
- switch(wahl)
- {
- case 'K':
- Console.Write("Der Radius beträgt: ");
- r = Convert.ToDouble(Console.ReadLine());
- if (r > 0)
- {
- f = r * r * Math.PI;
- s = Math.Sqrt(f);
- Console.Write("Die Fläche der Formen beträgt: {0:N2}\nDie Seitenlänge des flächengleichen Quadrates beträgt: {1:N2}", f, s);
- }
- else
- Console.WriteLine("Ungültige Eingabe");
- break;
- case 'Q':
- Console.Write("Die Seitenlänge beträgt: ");
- s = Convert.ToDouble(Console.ReadLine());
- if (s > 0)
- {
- f = s * s;
- r = Math.Sqrt(f / Math.PI);
- Console.Write("Die Fläche der Formen beträgt: {0:N2}\nDer Radius des flächengleichen Kreises beträgt: {1:N2}", f, r);
- }
- else
- Console.WriteLine("Ungültige Eingabe");
- break;
- default:
- Console.WriteLine("Ungültige Eingabe");
- break;
- }
- Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement