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

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.
#12
vote_ok
von niknik (1230 Punkte) - 06.08.2015 um 14:01 Uhr
Quellcode ausblenden C#-Code
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

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