C# :: Aufgabe #11 :: Lösung #8

25 Lösungen Lösungen öffentlich
#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.
#8
vote_ok
von thareck (430 Punkte) - 16.03.2015 um 18:48 Uhr
Quellcode ausblenden C#-Code
        public static int Multiplicate()
        {
            while (true)
            {
                int Result = 0;
                Console.Write("Bitte geben Sie die 1. Zahl ein: ");
                string Num1 = Console.ReadLine();
                Console.Write("Bitte geben Sie die 2. Zahl ein: ");
                string Num2 = Console.ReadLine();                

                try
                {
                    for (int i = 0; i < Int32.Parse(Num2); i++)
                        Result += Int32.Parse(Num1);
                    return Result;
                }
                catch { Console.WriteLine("\nFehler: Ungültige Werte."); }
            }
        }

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben