Faceți căutări pe acest blog

miercuri, 26 mai 2010

27.05.2010

#include
#include
int main()
{int a[20],n,i,x,y,,p;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin>>a[i];
}
for(i=1;i<=n;i++)
cout<cout<<"x=";cin>>x;
cout<<"y=";cin>>y;
p=1;
for(x<=a[i]&&a[i]>=y)
p=p*a[i];
cout << "Produsul numerelor din intervalul [x,y]" << p;
return 0;
}

marți, 25 mai 2010

25.05.2010 Vectori V

/*Se citeste un sir de nr int.Sa se scrie in fisierul iesire.txt toate rezultatele din sir care se
gasesc pe pozitii pare si ultima cifra sa coincida cu pozitia valorii in sir.*/
#include< iostream.h >
#include< math.h >
#include< fstream.h >
int main()
{int a[10],i,n;
ofstream h("iesire.txt");
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin >> a[i];
}
for(i=1;i<=n;i++)
cout<for(i=1;i<=n;i++)
if(i%2==0&&a[i]%10==i)
h << a[i] <<" ";
h.close();
return 0;
}

25.05.2010 Vectori IV

#include< iostream.h >
#include< math.h >
int main()
{int a[10],i,n,p;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i <<"]=";
cin >>a[i];
}
for(i=1;i<=n;i++)
cout << a[i] << " ";
p=1;
for(i=1;i<=n;i++)
if(a[i]%2==1&&i%2==0)
p=p*a[i];
cout << endl << "Produsul valorilor impare este:" << p;
return 0;
}

25.05.2010 Vectori III

#include< iostream.h >
#include< math.h >
int main()
{int a[10],i,n,s;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin >>a[i];
}
for(i=1;i<=n;i++)
cout << a[i] << " ";
s=0;
for(i=1;i<=n;i++)
if(a[i]%2==0&&i%2==1)
s=s+a[i];
cout << endl << "Suma valorilor pare este:" << s;
return 0;
}

25.05.2010 Vectori II

#include< iostream.h >
#include< math.h >
int main()
{int a[10],i,n,s;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin >> a[i];
}
for(i=1;i<=n;i++)
cout << a[i] << " ";
s=0;
for(i=1;i<=n;i++)
s=s+a[i];
cout << endl << "Suma valorilor din sirul a este:" << s;
return 0;
}

25.05.2010 Vectori

/*Se citeste de la tastatura o valoare naturala n(1Sa se determine cea mai mica valoare dintre elementele vectorului.*/
#include< iostream.h >
#include< math.h >
int main()
{int n,a[20],i,min;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin>>a[i];
}
for(i=1;i<=n;i++)
cout< min=a[1];
for(i=1;i<=n;i++)
if(a[i] min=a[i];
cout<<"min="< return 0;
}

miercuri, 19 mai 2010

20.05.2010 Nr prime intre ele

/*Din fisierul numar.atxt se citeste o valoare intreaga.Sa se verifice daca cifra cea mai mica si cea
mai mare sunt prime intre ele.*/
#include< iostream.h >
#include< math.h >
#include< fstream.h >
int main()
{int x,min,max,a,b;
ifstream h("numar.txt");
h>>x;
min=9;
max=0;
while(x!=0)
{if(x%10 min=x%10;
if(x%10>max)
max=x%10;
x=x/10;}
a=min;
b=max;
while(a!=b)
if(a>b)
a=a-b;
else
b=b-a;
if(a==b)
cout << "minimul si maximul sunt prime intre ele";
h.close();
return 0;
}

marți, 11 mai 2010

11.05.2010.

/*Din fisierul date.in se citeste un nr intreg din mai mult de 5 cifre.
Sa se determine cifra cea mai mare si cifra cea mai mica,Sa se reformeze nr fara acseste 2 val.*/
#include
#include
#include
#include
int main()
{int x,y,nr,min,max;
ifstream a("date.in");
y=0;
min=9;
max=0;
a>>nr;
x=nr;
while(x!=0)
{if(x%10>max)
max=x/10;
if(x%10 min=x%10;
x=x/10;
}
nr=x;
while(x!=0)
{if(x%10!=min&&x%10!=max)
y=y*10+x%10;
x=x/10;
}
while(y!=0)
{x=x*10+y%10;
y=y/10;
}
a.close();
cout<<"Numarul fara cea mai mica si cea mai mare valoare este:"<return 0;
}