Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 2 mesi fa

Prodotto di due numeri in input utilizzando le somme (C++)?

Devo creare un programmino in C++, dove inserendo due numeri in input, mi calcoli il prodotto, ma senza usare l'operatore " * ".

Mi sapete dire come poter scrivere la formula di ad esempio:

Input_1: 2; input_2: 4.

Un modo alternativo per calcolarne il prodotto, è fare 2+2+2+2 = 8, oppure 4+4 = 8.

Se voglio scrivere questa formula nella "stringa di elaborazione", come posso far eseguire questi calcoli al programma ricevendo però, ovviamente, dati in input diversi da 2 e 4?

2 risposte

Classificazione
  • 2 mesi fa
    Risposta preferita

    #include <iostream>

    using namespace std;

    main()

    {

          int i,l,n,pr=0;

          cout << "\nInserisci il primo fattore da moltiplicare:\n";

          cin >> i;

          cout << "\nInserisci il secondo:\n";      

          cin >> l;

          for(n=1;n<=i;n++)

           pr += l;

    cout << "Prodotto: " << pr << endl;

    system("pause");

    }

  • 2 mesi fa

    ho quasi finito la giornata lavorativa

Altre domande? Fai una domanda e ottieni le risposte che cerchi.