cifra maxima a unui numar

Sa se afiseze cifra maxima a unui numar citit de la tastatura (cea mai mare cifra a unui numar) #include <iostream> using namespace std; int main() { int n,c,n1; cout<<“n=”;cin>>n; c=0;n1=n; do { if(c<n1%10) c=n1%10; n1=n1/10; }while(n1); cout<<“cifra maxima “<<n<<” este: “<<c; return 0; }  

bacalaureat iulie 2009 varianta 99 fisiere text

//Pe prima linie a fisierului date.in se afla un numar natural n,iar pe a doua linie un sir de n//numere intregi nenule,despartite prin cate un spatiu.Scrieti un program care citeste//numerele din fisier si ordoneaza descrescator doar numerele pozitive,,fara a modifica//pozitiile numerelor negative.Se va afisa pe o singura lini,sirul obtinut dupa ordonare,//numerele fiind despartite prin cate … Read more

bacalaureat iulie 2009,varianta 81,fisiere text

//Fisierul text numere.in contine,pe fiecare linie a sa,cate doua numere naturale,despartite//printr-un spatiu.Sa se afiseze cel mai mare numar de pe fiecare linie#include<fstream.h>#include<iostream.h>void main(){int x1,x2,max;fstream f(“bac.in”,ios::in);while(f>>x1){max=x1;f>>x2;if(max<x2) max=x2;cout<<max<<” “;}f.close();} {module orizontal600} {joscommentenable}

vector sortat

#include<iostream.h> #include<fstream.h> void main(){int n,i,v[10],gasit=0,c; fstream f(“numere.txt”,ios::in); f>>n; for(i=1;i<=n;i++) f>>v[i]; for(i=1;i<=n;i++) cout<<v[i];while(gasit==0){gasit=1;for(i=1;i<=n-1;i++)if(v[i]>v[i+1]){c=v[i];v[i]=v[i+1];v[i+1]=c;gasit=0;}}for(i=1;i<=n;i++) cout<<v[i];fstream g(“nrsort.txt”,ios::out);for(i=1;i<=n;i++) g<<v[i];f.close();g.close();} {module orizontal600} {joscommentenable}

suma nr pozitive

Se citeste un sir de nr intregi din fisierul “numere.txt”.Fisierul contine pe primul rand numarul n de elemente ale sirului, apoi, pe fiecare din urmatoarele n randuri,cate un element.Sa se afiseze suma elementelor pozitive ale sirului. #include<fstream.h>void main(){int n,x,s=0;fstream f(“numere.txt”,ios::in);f>>n;for(int i=1;i<=n;i++){f>>x;if(x>0) s=s+x;}cout<<s;f.close();} {module orizontal600} {joscommentenable}

intervale

Fisierul bac.txt contine pe prima linie un nr. natural nenul n, iar pe fiecare din urmatoarele n linii cate 2 nr intregi a si b, fiecare pereche reprezentand un interval inchis de forma [a,b].Scrieti un program care citeste numerele din fisier, apoi determina un interval dintre cele citite care contine cel mai mare nr de … Read more

numar ce se repeta in vector

Se citeste un vector. Sase afiseze de cate ori apare un nr ce se repeta #include <iostream> using namespace std; int main() { int aux,n,i,j,nr,a[20]; cout<<“n=”;cin>>n; for (i=1;i<=n;i++) {cout<<“a[“<<i<<“]=”;cin>>a[i];} aux=-1; for(i=1;i<=n;i++) {nr=1; if(a[i]!=aux) {for(j=i+1;j<=n;j++) if(a[i]==a[j]) {nr++;a[j]=aux;} cout<<“nr”<<a[i]<<“apare de “<<nr<<” ori”; cout<<endl;} } return 0; }