Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

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.


spifiregaming: #include
#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

Răspunsuri la întrebare

Răspuns de spifiregaming
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