C# :: Aufgabe #291 :: Lösung #4
4 Lösungen
#291
Angelsächsische Maße umrechnen
Anfänger - C#
von DragStar
- 23.03.2020 um 09:41 Uhr
Die angelsächsischen Maße sind ja manchmal etwas seltsam. Schreiben Sie ein Programm, welches nach einer Menüauswahl:
1: inch, 2: foot, 3: yard, 4: mile
und der nachfolgenden Eingabe eines Maßes, dieses nach folgender Tabelle in Meter umrechnet:
inch 0,0254 m
foot 0,3048 m
yard 0,9144 m
mile 1609,34 m
1: inch, 2: foot, 3: yard, 4: mile
und der nachfolgenden Eingabe eines Maßes, dieses nach folgender Tabelle in Meter umrechnet:
inch 0,0254 m
foot 0,3048 m
yard 0,9144 m
mile 1609,34 m
#4
von steinwand (150 Punkte)
- 08.04.2020 um 11:19 Uhr
using System;
namespace Maße
{
class Program
{
static void Main(string[] args)
{
double inch = 0.0254, foot = 0.3048, yard = 0.9144, mile = 1609.34;
Console.WriteLine("Wählen Sie bitte aus: 1: inch, 2: foot, 3: yard, 4: mile");
string input = Console.ReadLine();
Console.WriteLine("Geben Sie die Meter Anzahl ein welche Sie umrechnen möchten: ");
string meter = Console.ReadLine();
switch (input)
{
case "1":
Console.WriteLine(double.Parse(meter) / inch + " inch");
break;
case "2":
Console.WriteLine(double.Parse(meter) / foot + " foot");
break;
case "3":
Console.WriteLine(double.Parse(meter) / yard + " yard");
break;
case "4":
Console.WriteLine(double.Parse(meter) / mile+" miles");
break;
}
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
