Sunteți pe pagina 1din 14

//Sa se afiseze maximul dintre 2 numere a si b (ex:a=5 si b=3 se va afisa 5)

/*

#include <iostream>

using namespace std;

int a,b;

int main()

cout<<"Dati a:";cin>>a;

cout<<"Dati b:";cin>>b;

if(a>b) cout<<"Maximul este:"<<a;

else cout<<"Maximul este:"<<b;

return 0;

}*/

//Sa se afiseze minimul dintre 2 numere a si b

/*

#include <iostream>

using namespace std;


int a,b;

int main()

cout<<"Dati a:";cin>>a;

cout<<"Dati b:";cin>>b;

if(a<b) cout<<"Minimul este:"<<a;

else cout<<"Minimul este:"<<b;

return 0;

}*/

//Sa se verifice paritatea unui numar n dat. (ex 2--numar par;;; 5--numar impar)

//Sa se afiseze numerele mai mici sau egale cu un nr n dat (ex: n=10 --- 1 2 3 ...10)

/*

#include <iostream>

using namespace std;

int i,n;

int main()
{

cout<<"Dati n:"; cin>>n;

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

return 0;

*/

//Sa se afiseze numerele mai mici sau egale cu un nr n dat - descrescator (ex: n=10 --- 10 9 8 ...1)

/*

#include <iostream>

using namespace std;

int i,n;

int main()

cout<<"Dati n:"; cin>>n;

for(i=n;i>=1;i--) cout<<i<<" ";

return 0;

*/
//Sa se afiseze numerele impare mai mici sau egale cu un nr n dat (ex: n=10 --- 1 3 5 7 9)

/*

#include <iostream>

using namespace std;

int i,n;

int main()

cout<<"Dati n:"; cin>>n;

for(i=1;i<=n;i+=2) cout<<i<<" ";

return 0;

*/

//Sa se afiseze numerele pare mai mici sau egale cu un nr n dat (ex: n=10 --- 2 4 6 8 10)

/*

#include <iostream>

using namespace std;


int i,n;

int main()

cout<<"Dati n:"; cin>>n;

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

if (i%2==0) cout<<i<<" ";

return 0;

*/

//Sa se afiseze numerele din intervalul [a,b] dat. (a=6, b=14 6 7 8 ...14)

/*

#include <iostream>

using namespace std;

int i,a,b;

int main()

{
cout<<"Dati a:"; cin>>a;

cout<<"Dati b:"; cin>>b;

for(i=a;i<=b;i++)

cout<<i<<" ";

return 0;

*/

//Sa se afiseze numerele divizibile cu 5 din intervalul [a,b] dat. (a=6, b=42 10 15 20 25 30 35 40)

/*

#include <iostream>

using namespace std;

int i,a,b;

int main()

cout<<"Dati a:"; cin>>a;

cout<<"Dati b:"; cin>>b;

for(i=a;i<=b;i++)

if (i%5==0) cout<<i<<" ";


return 0;

*/

//Sa se afiseze divizorii unui numar n dat. (ex n=12 se vor afisa 1 2 3 4 6 12)

/*

#include <iostream>

using namespace std;

int i,n;

int main()

cout<<"Dati n:"; cin>>n;

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

if (n%i==0) cout<<i<<" ";

return 0;

}*/

//Sa se afiseze divizorii pari ai unui numar n dat. (ex n=12 se vor afisa 2 4 6 12)

/*
#include <iostream>

using namespace std;

int i,n;

int main()

cout<<"Dati n:"; cin>>n;

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

if ((n%i==0)&&(i%2==0)) cout<<i<<" ";

return 0;

*/

//Sa se precizeze cati divizori are un numar n dat.

/*

#include <iostream>

using namespace std;

int i,n,m=0;
int main()

cout<<"Dati n:"; cin>>n;

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

if (n%i==0) m++;

cout<<m;

return 0;

}*/

//Sa se calculeze suma divizorilor unui numar n dat.

/*

#include <iostream>

using namespace std;

int i,n,s=0;

int main()

cout<<"Dati n:"; cin>>n;

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

if (n%i==0) s=s+i;
cout<<"Suma divizorilor este:"<<s;

return 0;

*/

//Sa se verifice dc un numar n dat este numar prim (ex 17 --da)

/*

#include <iostream>

using namespace std;

int i,n,m=0;

int main()

cout<<"Dati n:"; cin>>n;

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

if (n%i==0) m++;

if(m==2) cout<<"Numar prim";

else cout<<"Numarul nu este prim";

return 0;

*/
/*

#include <iostream>

using namespace std;

int i,n,m=0;

int main()

cout<<"Dati n:"; cin>>n;

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

if (n%i==0) m++;

if(m==0) cout<<"Numar prim";

else cout<<"Numarul nu este prim";

return 0;

*/

/*

#include <iostream>

using namespace std;


int i,n,ok;

int main()

cout<<"Dati n:"; cin>>n;

ok=1;

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

if (n%i==0) ok=0;

if(ok==1) cout<<"Numar prim";

else cout<<"Numarul nu este prim";

return 0;

*/

//Sa se verifice dc un numar n dat este numar perfect --- este egal cu suma divizorilor sai fara el insusi
(ex 6=1+2+3 ;;28=1+2+4+7+14)

/*

#include <iostream>

using namespace std;

int i,n,s=0;

int main()
{

cout<<"Dati n:"; cin>>n;

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

if (n%i==0) s=s+i;

if(s==n) cout<<"Numar perfect";

else cout<<"Numarul nu este perfect";

return 0;

*/

//Sa se verifice dc 2 numere a si b sunt prietene (suma divizorilor lui a este b si invers Sa=b si Sb=a)

#include <iostream>

using namespace std;

int i,n,Sa=0,Sb=0,a,b;

int main()

cout<<"Dati a:"; cin>>a;

cout<<"Dati b:"; cin>>b;

for(i=1;i<=a;i++)
if (a%i==0) Sa=Sa+i;

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

if (b%i==0) Sb=Sb+i;

if((Sa==b)&&(Sb==a)) cout<<"Numerele sunt prietene";

else cout<<"Numerele nu sunt prietene";

return 0;

S-ar putea să vă placă și