Faceți căutări pe acest blog

marți, 23 martie 2010

23.03.2010 Triunghiuri(2)

/*Sa se afiseze triunghiurile:*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int j,n,i,k;
cout<<"n=";cin>>n;
k=n;
for(i=1;i<=n;i++)
{for(j=1;j<=n-i;j++)
cout<<" ";
for(k=1;k<=i;k++)
cout << k;
cout << endl;}
return 0;
}

23.03.2010 Triunghiuri(1)

/*Sa se afiseze triunghiurile:*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int j,n,i,k;
cout<<"n=";cin>>n;
k=1;
for(i=1;i<=n;i++)
{for(j=1;j<=k;j++)
cout << i << " ";
cout << endl;
k=k+1;}
return 0;
}

23.03.2010 Triunghiuri

/*Sa se afiseze triunghiurile:*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int h,n,i,k;
cout<<"n=";cin>>n;
k=n;
for(i=1;i<=n;i++)
{
for(h=1;h<=k;h++)
cout << h << " ";
cout << endl;
k=k-1;
}
return 0;
}

23.03.2010 Numarul valorilor divizibile

/*Sa se afiseze numarul valorilor 4 cifre care sunt divizibile cu 7.*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int k,nr;
k=0;
for(nr=1000;nr<=9999;nr++)
{if(nr%7==0)
k++;
cout << "nr=" << nr << endl;}
cout << "k=" << k;
return 0;
}

23.03.2010 Formarea unui numar

/*Se citesc de la tastatura n val.Sa se formeze un nr cu ultima cifra
a fiecarei valori citite.*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int n,x,nr,i;
cout<<"n=";cin>>n;
nr=0;
for(i=1;i<=n;i++)
{cout<<"x=";cin>>x;
x=x%10;
nr=nr*10+x;}
cout << "Numarul format este:" << nr;
return 0;
}

miercuri, 17 martie 2010

Tema 16.03.2010(8)

/*Se citesc de la tastatura 10 nr reale.Sa se determine cate au ultimele 2 cifre identice.*/
#include< iostream.h >
#include< math.h >
int main()
{int i,y,k;
float x;
k=0;
for(i=1;i<=10;i++)
{cout<<"x=";cin>>x;
y=(int)x;
if(y%10==y%100/10)
k++;}
cout << "S-au citit:" << k << "Numere cu ultimele 2 cifre identice";
return 0;
}

Tema 16.03.2010(7)

/*Se citesc n cifre de la tastatura.Sa se formeze un nr cu cifrele citite.*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int n,x,i,nr;
cout<<"n=";cin>>n;
nr=0;
for(i=1;i<=n;i++)
{cout<<"x=";cin>>x;
nr=nr*10+x;}
cout << "nr=" << nr;
return 0;
}

marți, 16 martie 2010

15.03.2010 Suma cifrelor unui nr

/*Se citesc de la tastatura n numere naturale.Sa se afiseze numerele care au suma cifrelor
numar par*/
#include
#include
#include
int main()
{int s,n,x,i,nr;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout<<"x=";cin>>x;
nr=x;
s=0;
while(nr!=0)
{s=s+(nr%10);
nr=nr/10;
}
if(s%2==0)
cout< }
return 0;
}

15.03.2010. Numere prime intre ele

/*Se citesc n numere naturale.Sa se verifice daca cel mai mic numare este prim u cel mai
mare numar dintre cele citite*/
#include< iostream.h >
#include< conio.h >
#include< math.h >
int main()
{int a,b,n,x,i,max,min;
cout<<"n=";cin>>n;
cout<<"x=";cin>>x;
max=x;
min=x;
for(i=2;i<=n;i++)
{cout<<"x=";cin>>x;
if(x>max)
max=x;
if(x min=x;
}
a=max;
b=min;
while(a!=b)
if(a>b)
a=a-b;
else
b=b-a;
if(a==1)
cout<< max <<" si " << min << " Sunt prime intre ele";
else
cout << max << " si "<< min << " Nu sunt prime intre ele";
return 0;
}

miercuri, 10 martie 2010

11.03.2010 Divizorii primi

/*Se citeste un nr. nat n.Sa se afiseze toti divizorii primi ai numarului.*/
#include
#include
#include
int main()
{int n,d,p;
cout<<"n=";cin>>n;
d=2;
while(n!=1)
{p=0;
while(n%d==0)
{n=n/d;
p++;
}
if(p!=0)
cout<<" Divizor prim:"< d++;}
return 0;}

marți, 9 martie 2010

09.03.2010 Suma nr. div zu 5

/*Sa se calculeze suma nr de 3 cifre, numerele care sunt divizibile cu 5.*/
#include
#include
#include
int main()
{int x,a,s;
for(x=100;x<=999;x++)
{a=x;
if(a%5==0)
{s=0;
while(a!=0)
{s=s+a%10;
a=a/10;
}
cout<<"s="< }
}
return 0;
}

09.03.2010 Cifrele diferite

/*Sa se afiseze numerele de doua cifre care au cifre distincte*/
#include
#include
#include
int main()
{int x;
for(x=10;x<=99;x++)
if(x%10!=x/10)
cout<<"x="<return 0;}

09.03.2010 Putere fara Pow

#include
#include
#include
int main()
{int i,n,a,p;
cout<<"n=";cin>>n;
cout<<"a=";cin>>a;
p=1;
for(i=1;i<=n;i++)
p=p*a;
cout<<"p="<return 0;}

miercuri, 3 martie 2010

04.03.2010 Test

/*Se citesc de la tastatura n valori.Sa se calculeze produsul tuturor numerelor citite care
se termina cu cifra 0.*/
#include
#include
#include
int main()
{int n,i,p,x;
cout<<"n=";cin>>n;
p=1;
for(i=1;i<=n;i++)
{cout<<"x=";cin>>x;
if(x%10==0)
p=p*x;
}
cout<<"Produsul numerelor ce se termina in 0 este:"<return 0;
}

marți, 2 martie 2010

02.03.2010 Produs

/*Se citesc de la tastatura 2 valori m si n.Sa se calculeze produsul lor fara a folosi operatorul "*"*/
#include
#include
#include
int main()
{int m,n,i,p;
cout<<"n=";cin>>n;
cout<<"m=";cin>>m;
p=0;
for(i=1;1<=n;i++)
p=p+m;
cout<<"p="<return 0;
}

02.03.2010 Intervale

/*Se citeste o val n, apoi n perechi de valori x si y care reprezinta capetele n a intervalelor inchise.
Sa se determine intersectia celor n intervale.*/
#include
#include
#include
int main()
{int n,x,y,li,ls,i;
cout<<"n=";cin>>n;
cout<<"x=";cin>>x;
cout<<"y=";cin>>y;
li=x;
ls=y;
for(i=2;i<=n;i++)
{
cout<<"x=";cin>>x;
cout<<"y=";cin>>y;
if(x>=li&&x<=ls)
li=x;
if(y>=li&&y<=ls)
ls=y;}
cout<<"["<return 0;
}