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

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.
#15
vote_ok
von Maki (40 Punkte) - 23.03.2016 um 17:39 Uhr
Quellcode ausblenden C#-Code
class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("---Multiplikator---");
            int x = 0;
            int y = 0;
            int z = 0;

            while (x == 0)
            {
                try
                {
                    Console.WriteLine("Geben Sie die erste beliebige Zahl ein die sie Multiplizieren möchten.");
                    x = Convert.ToInt32(Console.ReadLine());
                }
                catch
                {
                    Console.WriteLine("Bitte Geben Sie eine Zahl ein!");
                }
            }
            while (y == 0)
            {
                try
                {
                    Console.WriteLine("Geben Sie die zweite beliebige Zahlen ein die sie Multiplizieren möchten.");
                    y = Convert.ToInt32(Console.ReadLine());
                }
                catch
                {
                    Console.WriteLine("Bitte Geben Sie eine Zahl ein!");
                }
            }
            for ( int i = 0; i < x; i++)
            {
                z = z + y;
            }
            Console.WriteLine("Das Ergebnis ist: {0}",z);
            Console.ReadKey();
        }
    }

Kommentare:

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

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