Java :: Aufgabe #11 :: Lösung #6

8 Lösungen Lösungen öffentlich
#11

Multiplikation ohne zu multiplizieren

Anfänger - Java 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.
#6
vote_ok
von paddlboot (3970 Punkte) - 09.07.2019 um 09:44 Uhr
Quellcode ausblenden Java-Code
import java.util.*;

public class MultiplikationOhneMal {
	public static void main(String[] args) {
		int res;
		res = multiplizieren();
		System.out.print("Ergebnis:\t" + res);
		
	}
	
	public static int multiplizieren() {
		int zahl1, zahl2, res = 0;
		try {
			Scanner scanner = new Scanner(System.in);
			
			System.out.println("Multiplikation ohne Multiplizieren!");
			System.out.print("\nDie erste Zahl eingeben:\t");
			zahl1 = scanner.nextInt();
			System.out.print("\nDie zweite Zahl eingeben:\t");
			zahl2 = scanner.nextInt();
			
			for(int i = 0; i < zahl2; i++) {
				res +=zahl1;
			}
			
			scanner.close();
		} catch (Exception e) {
			System.out.println("Ungültige Eingabe!");
			multiplizieren();
		}
		return res;
	}
}

Kommentare:

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

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