cel mai mic numar par aflat intre 2 numere

Sa se scrie un program care citeste dintr-un fisier 2 numere si afiseaza cel mai mic numar par aflat intre cele doua numere. #include<fstream.h>void main(){int a,b,i,gasit=0,nr;fstream f(“numere.in”,ios::in);f>>a; cout<<a<<endl;f>>b; cout<<b<<endl;if(a>b){nr=a;a=b;b=nr;}for(i=a;i<=b && gasit==0;i++)if(i%2==0)   gasit=1;nr=i-1;cout<<“am gasit numarul “<<nr;f.close();}

numere perfecte in fisier text

Numere perfecte in fisier text Să scrie în fişierul perfect.out, pe o linie, separate prin câte un spaţiu, toate numerele perfecte din şirul dat (dacă nu există astfel de numere, se va se va afişa mesajul “NU EXISTĂ NUMERE PERFECTE”). Un număr este perfect dacă este egal cu suma divizorilor lui pozitivi, exceptându-l pe el … Read more

prima cifra

Pe prima linie a fişierului “date.in” se află n numere naturale nenule,fiecare număr având cel mult 4 cifre. Să se formeze şi afişeze un număr din prima cifră a fiecărui element al şirului. #include<fstream.h>void main(){int nr=0,x;fstream f(“nr.txt”,ios::in);while(f>>x){while(x>10)x=x/10;nr=nr*10+x;}f.close();cout<<nr;}

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