Se citesc 2 numere a si b, cu a < b
a) Cate numere pare sunt in intervalul [a, b] si afisati-le.
b) Calculati cmmdc (a, b) si cmmmc [a, b].
(rezolvarea in C++)
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int cmmdc(int a,int b){
while(a != b)
{
if(a>b)
a -= b;
else
b -= a;
}
return a;
}
int main()
{
int a,b,cont=0;
while(true){
cout<<"a = ";cin>>a;cout<<endl;
cout<<"b = ";cin>>b;cout<<endl;
if(a<b)
break;
}
for(int i=a;i<=b;i++){
if(i%2==0){
cout<<i<<" ";
cont++;
}
}
cout<<endl;
cout<<"Numere totale pare in intervalul "<<a<<" "<<b<<" sunt : "<<cont<<endl;
cout<<"cmmdc ( "<<a<<", "<<b<<" ) = "<<cmmdc(a,b)<<endl;
cout<<"cmmdc ( "<<b<<", "<<a<<" ) = "<<cmmdc(b,a)<<endl;
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă