C :: Aufgabe #1 :: Lösung #6

7 Lösungen Lösungen öffentlich
#1

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.
#6
vote_ok
von kathleenw (3600 Punkte) - 07.07.2020 um 09:06 Uhr
Quellcode ausblenden C-Code
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    int zahl1, zahl2, loesung, i;
    
    loesung = 0;
    
    printf("Bitte gebe die 1. ganzzahlige Zahl ein: ");
    if(scanf("%d", &zahl1)!=1) {
        printf("Fehler bitte eine ganzzahlige Zahl eingeben. \n");
        return EXIT_FAILURE;
    }
    
    printf("Bitte gebe die 2. ganzzahlige Zahl ein: ");
    if(scanf("%d", &zahl2)!=1) {
        printf("Fehler bitte eine ganzzahlige Zahl eingeben. \n");
        return EXIT_FAILURE;
    }
    
    for (i= 1; i<=zahl2; i++) {
        loesung = loesung + zahl1;
    }
    
    printf("Die Lösung ist: %d\n",loesung);
    
    return EXIT_SUCCESS;
    
}

Kommentare:

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

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