C# :: Aufgabe #11 :: Lösung #12
25 Lösungen

#11
Multiplikation ohne zu multiplizieren
Anfänger - C#
von Gustl
- 11.11.2012 um 17:24 Uhr
Erstellen Sie ein Konsolenprogramm welches dem Benutzer auffordert 2 Zahlen einzugeben, diese sollen dann multipliziert werden, jedoch ist nur die Grundrechenart Addition erlaubt.
Wenn einer der 2 Zahlen keine Zahl ist, soll eine Fehlermeldung ausgegeben werden und der Benutzer noch einmal aufgefordert werden eine Zahl einzugeben.
Wenn einer der 2 Zahlen keine Zahl ist, soll eine Fehlermeldung ausgegeben werden und der Benutzer noch einmal aufgefordert werden eine Zahl einzugeben.
#12

von niknik (1230 Punkte)
- 06.08.2015 um 14:01 Uhr

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication3 { class Program { public static void Ausgabe(int zahl1, int zahl2){ Console.WriteLine(zahl1 + " * " + zahl2 + " = " + Multiply(zahl1, zahl2) + "\n"); HideYourself(); } public static int Multiply(int zahl1, int zahl2) { int result = 0; for (int i = 0; i < zahl1; i++) { result += zahl2; } return result; } public static void HideYourself(){Console.Write("You Dumbfuck");} static void Main(string[] args) { bool valid = false; int ersteZahl, zweiteZahl; do { Console.Clear(); Console.WriteLine("Geben Sie die erste Zahl ein: "); valid = Int32.TryParse(Console.ReadLine(), out ersteZahl); } while (valid == false); valid = false; do { Console.Clear(); Console.WriteLine("Geben Sie die zweite Zahl ein: "); valid = Int32.TryParse(Console.ReadLine(), out zweiteZahl); } while (valid == false); Console.Clear(); Ausgabe(ersteZahl, zweiteZahl); Console.ReadLine(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1