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

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.
#16
vote_ok
von roadman1991 (360 Punkte) - 06.04.2016 um 15:37 Uhr
Quellcode ausblenden C#-Code
static void Main(string[] args) {
            //Variablen bekanntmachen
            int a = 0;
            int n = 0;
            int sum = 0;

            //Gucken ob die erste Eingabe ein Int ist
            Console.WriteLine("Bitte geben sie 2 Integer Zahlen ein, die multipliziert werden sollen");
            try {
                a = int.Parse(Console.ReadLine());
            } catch {
                Console.WriteLine("Bitte nur Integer eingeben");
            }

            //Gucken ob die zweite Eingabe ein Int ist
            try {
                n = int.Parse(Console.ReadLine());
            } catch {
                Console.WriteLine("Bitte nur Integer eingeben");
            }

            //Rechnung Muliplikation nur mit addieren
            for (int i = 0; i < n; i++) {
                sum += a;
            }

            //Ergebnis
            Console.WriteLine(sum.ToString());
            Console.ReadLine();
        }

Kommentare:

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

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