Informatică, întrebare adresată de georgelionel787, 8 ani în urmă

instrucțiunea repetitivă cu număr fix de pași ​

Răspunsuri la întrebare

Răspuns de Laurentiu2009Rusu
0

Răspuns:

Divizorii unui numar natural

Sa se afiseze toti divizorii unui numar natural nenul n.

int n,d;

if(n==1) cout<<1;

else

{ cout<<1<<’ ’ ;

for(d=2;d<=n/2;d++)

if(n%d==0)

cout<<d<<’ ’;

cout<<n;

}

Verificarea daca un numar este prim

int n,d,prim;

if(n<2) prim=0;

else

{ prim=1; //presupunem ca numarul este prim

for(d=2;d<=n/2;d++)

if(n%d==0)

{ prim=0; break;}

}

if (prim==1)

cout<<”numar prim”;

else

cout<<”numarul nu este prim”;

}

Citirea si prelucrarea pe rând a n numere naturale

int n, i, x;

int main()

{ fin >> n;

for (i =1 ; i <= n; i++ )

{ fin >> x;

//prelucrarea numarului x

}

return 0;

}

Alte întrebări interesante