Se citesc 2 numere intregi a si b. Sa se calculeze produsul axb fara a folosi operatorul pentru inmultire(indicatie:rezultatul se va obtine prin adunarea repetata a lui |a| de |b| ori si se va face discutie dupa semnul operanzilor).
Va rog sa ma ajute cineva la elaborarea algoritmului,dar si la transpunerea in C++
Răspunsuri la întrebare
Răspuns de
4
eu cred ca ar trebui sa faci un for ( de la 1 la b) , in asa fel incat de la 1 pana la b sa se mareasca valoarea lui a ,cu o variabila aux=a.pentru ca de exemplu la 3*4 , o sa se repete forul de mai multe ori si o sa ajungi la i=3(ultimul) si o sa ai a(nr precedent , cu aux adunat) =a +aux; (aux fiind a , fara sa adaugi nimic.
9=9+3 => 12
si inainte de asta a fost
i=2 => 6=6+3 =>9; si asa mai departe
si caz particular pt cand b=0; implicit si produsul o sa fie 0;
sper sa intelegi ce am facut.
9=9+3 => 12
si inainte de asta a fost
i=2 => 6=6+3 =>9; si asa mai departe
si caz particular pt cand b=0; implicit si produsul o sa fie 0;
sper sa intelegi ce am facut.
Anexe:
Lid:
cout nu e subordonat lui for , sper ca ti-ai dat seama
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă