👤
a fost răspuns

1. Fie a si b doua valori naturale. Sa se simuleze inmultirea a*b prin adunari repetate.


2. Fie a si b doua valori naturale. Sa se simuleze impartirea lui a la b prin scaderi repetate si sa se afiseze catul si restul.


Cod , nu pseudocod . Multumesc !


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a, b, i, rest = 0, cat = 0;

   cout<<"a= "; cin>>a;

   cout<<"b= "; cin>>b;

   while(a>0)

   {

       a -= b;

       if( b > a)

           rest = a;

       cat++;

   }

   cout<<"Cat = "<<cat-1<<endl;

   cout<<"Rest = "<<rest+b;

   return 0;

}

SAU!!!!

#include <iostream>

using namespace std;

int main()

{

   int a, b, i, rest = 0, cat = 0;

   cout<<"a= "; cin>>a;

   cout<<"b= "; cin>>b;

   while(a>b)

   {

       a -= b;

       if( b > a)

           rest = a;

       cat++;

   }

   cout<<"Cat = "<<cat<<endl;

   cout<<"Rest = "<<rest;

   return 0;

}