Informatică, întrebare adresată de Shalke04, 9 ani în urmă

Se citesc doua nr. intregi a,b.Sa se calculeze produsul axb fara a folosi operatorul pt inmultire.Rezultatul se va obtine prin adunarea repetata a lui |a| de |b| ori si se va face discutie dupa semnul operanzilor( daca puteti sa imi faceti algoritmul pls)

Răspunsuri la întrebare

Răspuns de Dactyls
0
#include <iostream>
using namespace std;int main()
{
 int a, b, s = 0;
 cout << "Introdu numerele:";
 cin >> a >> b;
 if (b < 0)
 {
  for (int i = 1; i <= abs(b); i++)
  {
   s += abs(a);
  }
  cout << a << " * " << b <<" =" << s;
 }
 if (b>0)
 {
  for (int i = 1; i <= b; i++)
  {
   s += a;
  }
  cout << a << " * " << b <<" =" << s;
 }
 return 0;
}

Shalke04: Multumesc! :)
Alte întrebări interesante