Wednesday, February 24, 2010

Functii

//Sa se scrie o functie iterativa si una recursiva pentru determinarea c.m.m.d.c//
#include
int cmmdc (int a, int b)
{if (a==b) return a;
else if(a>b) return cmmdc (a-b,b);
else return cmmdc(a,b-a);
}
int main()
{int x,y;
cin>>y;
cin>>x;
cout<return 0;}

Wednesday, February 17, 2010

lista

#include
int l[100],j=0,k,i,l1[100],l2[100],n;
void creare(int l[100], int&n)
{
for(i=1;i<=n;i++)
{cout<<"l["<cin>>l[i];}}
void afisare(int l[100], int n)
{for(i=1;i<=n;i++)
cout<int main()
{cin>>n;
creare(l,n);
afisare(l,n);
cout<for(i=1;i<=n;i++)
if (l[i]%2==0)
l1[++j]=l[i];
else l2[++k]=l[i];
afisare(l1,j);
cout< afisare(l2,k);
return 0;}