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

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.
#13
vote_ok
von n.rohde (400 Punkte) - 28.08.2015 um 14:58 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MultiplizierenOhneMultiplikation
{
    class Program
    {
        static void Main(string[] args)
        {
            // Deklaration der Variablen
            int zahl1, zahl2, erg = 0;

            // Definition der Variablen (Inistalisierung)
            Console.Write("Geben die 1. Zahl ein: ");
            while (Int32.TryParse(Console.ReadLine(), out zahl1) == false)
                Console.Write("Fehler! Geben die 1. Zahl ein: ");
            Console.Write("Geben die 2. Zahl ein: ");
            while (Int32.TryParse(Console.ReadLine(), out zahl2) == false)
                Console.Write("Fehler! Geben die 1. Zahl ein: ");

            for (int i = 0; i < zahl2; i++)
                erg += zahl1;

            Console.WriteLine(Convert.ToString(zahl1) + " x " + Convert.ToString(zahl2) + " = " + Convert.ToString(erg));
            Console.Read();
        }
    }
}

Kommentare:

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

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