1.Se citesc pe rând n numere naturale mai mari ca 1. Să se scrie un program care sa determine c.m.m.d.c. al celor n numere.
2.Să se scrie un program care sa afişeze numerele prime mai mici decât 100 făcând un număr cât mai mic de verificări.
3.Să se scrie un program care sa genereze toate numerele de patru cifre de forma 3a2b care se divid cu numărul 9.
Răspunsuri la întrebare
Răspuns de
0
Răspuns:#include<iostream>
#include<cmath>
using namespace std;
int cmmdc(int a , int b ){
while(a!=b){
if(a>b)
a=a-b;
else b=b-a;
}
return a;
}
int main(){
int a , b;
cin>>a>>b;
cout<<cmmdc(a,b);
return 0;
asta e problema cu cel mai mare divizor comun
}
Explicație:
Alte întrebări interesante
Spaniola,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
#include
using namespace std;
int prim(int k){
int l;
if(k==1 ||k==0)
return 0;
for(l=2;l*l<=k;l++)
if(k%l==0)
return 0;
return 1;
}
int main(){
int v[100],n,k,i;
for(i=1;i<=25;i++){
while(prim(k)==0)
k++;
v[i]=k;
k++;
}
for(i=1;i<=25;i++)
cout<return 0;
}
pardon asta e varianta corecta