Soluţii propuse - limbajul C++


Soluţii pentru problemele propuse

  •  Soluţii  •  
Enunţul problemei

Se citesc de la tastatură două numere a şi b. Să se calculeze şi să se afişeze pe ecran cel mai mare divizor comun şi cel mai mic multiplu comun al celor două numere.

  #include<iostream>
using namespace std;
int main()
{
    
int a,b,r,x,y,cmmmc;
    
cout<<"a=";cin>>a;
    
cout<<"b=";cin>>b;
    
x=a;y=b;
    
while(b!=0)
    
{
        
r=a%b;
        
a=b;
        
b=r;
    
}
    
cout<<"Cmmdc este "<<a<<"."<<endl;
    
cmmmc=(x*y)/a;
    
cout<<"Cmmmc este "<<cmmmc<<".";
}

    

 

   Informatică - clasa a IX-a şi clasa a X-a

 prof.Ţopa Robert