Documente Academic
Documente Profesional
Documente Cultură
#include <iostream>
while (x != y)
{
if ( x > y )
x -= y;
else
y -= x;
}
return x;
}
int main()
{
int n1, n2;
cout<<"Introduceti primul numar: ";
cin>>n1;
cout<<"Introduceti al doilea numar: ";
cin>>n2;
#include <iostream>
return 0;
//returnam 0 daca i nu este divizor al lui n
}
int main()
{
int nr;
cout<<"Introduceti numarul: ";
cin>>nr;
#include <iostream>
#include <math.h>
int main()
{
int nr, poz;
cout<<"Introduceti numarul: ";
cin>>nr;
cout<<"Pozitia cifrei dorite: ";
cin>>poz;
#include <iostream>
int palindrom(long n)
{
int cif[10], i=0;
do
{
cif[i] = n1%10;
n = n/10;
i++;
} while (n!=0);
return 1;
}
int main()
{
long LIM;
cout<<"Introduceti limita pana la care cautati palindroame: ";
cin>>LIM;
#include <iostream>
double fact(double n)
{
double f=1;
return f;
}
int main()
{
double S=0, n;
cout<<"Introduceti n: ";
cin>>n;
cout<<"S="<<S;
}
//18. Fie n natural, citit de la tastatura (n<100). Sa se determine
//toate tripletele de numere (x, y, z) mai mici decat n, care sunt
//numere pitagorice (indeplinesc relatia x^2 + y^2 = z^2). Numerele
//fiecarui triplet vor fi afisate în ordine crescatoare, pe cate o
//linie a ecranului.
#include <iostream>
#include <math.h>
while (i)
{
if (c==i*i)
return sqrt(c);
if (c<i*i)
return 0;
i++;
}
}
if (a>b)
{
aux=a;
a=b;
b=aux;
}
if (a>c)
{
aux=a;
a=c;
c=aux;
}
if (b>c)
{
aux=b;
b=c;
c=aux;
}
#include <iostream>
#include <math.h>
double general1(int i)
{
if (i==1)
return 1;
return i+general1(i-1);
}
double general2(int i)
{
return pow(-1,i+1)*i*2*i;
}
int main()
{
int n;
double exp1=1, exp2=0;
cout<<"Introduceti n: ";
cin>>n;
cout<<"\nExpresia1: "<<exp1;
cout<<"\nExpresia2: "<<exp2;
}