1. Cum fac suma primelor n numere. :


Cod:

int n,i,s=0;
cin>>n;
for (i=0;i<=n;i++)
    s=s+i;
cout<<s;

REZULTAT: Pentru n=5 avem afisat 15, deoarece 1+2+3+4+5 = 15


2. Cum fac sa testez daca un numar este par sau impar. :


Cod:

int a,b;
a=13;
b=16;

if(a%2==0)
    cout<<"a este par";
else
    cout<<"a nu este par";

if(b%2!=0)
    cout<<"b este impar";
else
    cout<<"b este par";

REZULTAT: %2 inseamna ca daca restul impartiri lui 2 la a este egal cu 0 atunci e par, asa si e, deoarece stim ca numerele care se impart exact la 2 sunt pare.. de ex 17 daca il imparti la 2 iti da 8 si rest 1 ca 8 * 2 = 16 + 1(restul) = 17


3. Cum fac sa creez inversul unui numar :


Cod:

int a,n=2321,ninvers=0;
 // 2321 =>1232
a=n;
while(n!=0)
{
    ninvers=ninvers*10+n%10;
    n=n/10;
}
cout<<a<<" si inversul lui este "<<ninvers;

REZULTAT: Salvam pe n in a, cream un numar nou avand cifrele lui n incepand de la dreapta spre stanga.
Dupa ce am pus ultima cifra din n in ninvers taiem acea cifra cu n=n/10


4. Cum aflu vecinii unui numar n :


Cod:

int n,a,b;
n=13;
a=n-1; //Vecinul din stanga
b=n+1; //Vecinul din dreapta
cout<<a<<" "<<n<<" "<<b;

REZULTAT: a este n -1, iar b este n+1

5. Maximul dintre doua numere :


Cod:

int n,m,max=0;
n=18;
m=13;
if(n>m)
    max=n;
else
    max=m;
cout<<max;

REZULTAT: Testam care dintre n si m este mai mare, puteam direct sa ii dam cout<