bacalaureat informatica 2007 varianta 14

PROBLEME REZOLVATE BACALAUREAT 2007 VARIANTA 14 SUBIECTUL III 1. Pe prima linie a fisierului text numere.txt se afla o valoare naturala (0<n<=100) iar pe urmatoarea linie se afla exact n valori naturale distinctre de cel mult 4 cifre fiecare, valori despartite prin cate un spatiu. Scrieti programul c++ care afiseaza pe ecran toate numerele prime […]

BACALAUREAT INFORMATICA 2007 VARIANTA 13

BACALAUREAT INFORMATICA 2007 VARIANTA 13 SUBIECTUL III 1. Se citesc de la tastatura doua valori naturale m si n iar apoi m+n numere intregi de cel mult 9 cifre fiecare.Dintre cele m+n numere citite primele m sunt ordonate strict crescator, iar urmatoarele n sunt de asemenea ordonate strict crescator. Se cere sa se afiseze pe […]

varianta 12 bacalaureat informatica 2007

1) Fisierul text bac.txt contine prenumele elevilor unei clase, cate un prenume pe o linie a fisierului.Scrieti un program eficient care afiseaza pe ecran numarul de caractere ale celui mai lung prenume prcum si numarul prenumelor cu aceasta lungime. #include<fstream.h>#include<string.h>ifstream f(“bac.txt”);char c[20];int max,nr;void citire(){ nr=1; max=0; while(f>>c) { if(strlen(c)==max) nr++; if(strlen(c)>max) { nr=1; max=strlen(c); } […]

varianta 11 bacalaureat informatica 2007

1) Se considera subprogramul nvoc care are un singur parametru, sirul s care are cel mult 100 caractere, litere mici ale alfabetului englez si care returneaza numarul de vocale (a,e,i,o,u,y) din sirul s. a) Scrieti definitia completa a subprogramului nvoc. b) Scrieti programul C++ care citeste de la tastatura doua cuvinte x si y de […]

varianta 10 subiectul 3.3 bac2007

Fisierul bac.in are urmatoarea structura: pe prima linie se gaseste un numar natural n iar pe a doua linie se gasesc n numere intregi formate din cel mult 9 cifre si despartite prin spatiu.Stiind ca fisierul bac.in contine intotdeauna cel putin doua numere distincte printre cele n aflate pe cea de a doua linie, scrieti […]

varianta 10 subiectul 3.2 bac 2007

Scrieti un subprogram vocal care are ca parametru un sir e caractere s format din cel mult 50 de litere ale alfabetului englez si returneaza numarul de vocale sin sirul respectiv #include<iostream.h>#include<string.h>char a[30];int voca1(char s[30]){ int ok=0; int t=strlen(s); for(int i=0;i<t;i++) if(s[i]==’a’ || s[i]==’e’ || s[i]==’i’ || s[i]==’o’ || s[i]==’u’) ok++; return ok;}void main(){ cin>>a; […]

varianta 10 subiectul 3.1 bac 2007

Scrieti  un program care construieste in memorie o matrice patratica de dimensiune n care sa contina, pe prima linie, in ordine crescatoare, numerele de la 1 la n, pe a doua linie, in ordine descrescatoare, numerele de la 2*n la n+1, pe a treia linie, in ordine descrescatoare, numerele de la 2*n+1 la 3*n, etc.Valoarea […]