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

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.
#5
vote_ok
von Bacon2008 (260 Punkte) - 27.01.2015 um 17:23 Uhr
Quellcode ausblenden C#-Code
/*
 * Erstellt mit SharpDevelop.
 * Benutzer: especk
 * Datum: 27.01.2015
 * Zeit: 17:12
 * 
 * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern.
 */
using System;

namespace Multiplikation_ohne_zu_multiplizieren
{
	class Program
	{	public static int zahl1;
		public static int zahl2;
		public static void Main(string[] args)
		{	
			
			Console.WriteLine("geben Sie die erste Zahl ein");
			try {
				zahl1 = int.Parse(Console.ReadLine());
			} catch (Exception) {
				
				Console.Write("Bitte nur Ziffern eingeben");Environment.Exit(0);
			}

			Console.WriteLine("geben Sie die zweite Zahl ein");
			try {
				zahl2 = int.Parse(Console.ReadLine());
				
			} catch (Exception) {
				
				Console.Write("Bitte nur Ziffern eingeben");Environment.Exit(0);
			}
			Console.WriteLine("");
				int ergebnis=0;
				for (int i = 0; i < zahl2; i++) {
					ergebnis+=zahl1;
				}
				Console.WriteLine("Das ergebnis lautet: {0}", ergebnis);
			Console.Write("Press any key to continue . . . ");
			Console.ReadKey(true);
		}
	}
}

Kommentare:

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

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