Úloha 2b.6

Napíšte program, zdrojový kód, v jazyku C použitím štandardu C17, ktorý vyžiada od používateľa cez štandardný vstup 2 parametre a a b. Môžete predpokladať, že a aj b sú kladné celé čísla. Funkcia vráti súčin a*b. Program implementujte bez použitia operátora *, t.j. bez násobenia!

Important

Zamyslite sa, ako je možné realizovať násobenie len pomocou opakovaného pripočítavania!

Príklady vstupov / výstupov programu

Spustenie programu s parametrami 2 a 5 vráti hodnotu 10.


Rozbaľ pre ukážku riešenia
#include <stdio.h>

int main() {
    int a, b;

    printf("Zadajte dve čísla oddelené medzerou: ");
    scanf("%d %d", &a, &b);

    int r = 0;
    for (int i = 0; i < b; i++) {
        r += a;
    }
    printf("%d", r);

    return 0;
}