010203040506070809101112131415161718192021222324252627282930313233343536373839
# 306 Propusă de Administrator la data de 15 Iunie 2018 - 13:12:53 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Subprogramul sub primeşte prin intermediul parametrului n (0 < n < 20) dimensiunea unei matrice pătrate, prin intermediul parametrului a matricea de numere reale şi prin intermediul parametrului k un număr natural nenul (1 < k< =2*n). El returnează prin intermediul parametrului s suma tuturor elementelor aij cu proprietatea că i+j=k. Scrieţi programul care citeşte de la tastatură un tablou de numere reale cu n linii şi n coloane şi afişează suma elementelor din tablou aflate strict deasupra diagonalei secundare a tabloului, folosind apeluri ale subprogramului sub, definit conform cerinţei.
Date de intrare
Se citește de la tastatură un număr natural n și apoi o matrice A(n , n) de numere reale.
Date de ieșire
Programul va afișa pe ecran numărul cerut.

Exemplu
Intrare

4 1 6 3 1  6 1 3 1 1 3 1 6 3 1 6 1

Ieșire
18
# 305 Propusă de Administrator la data de 15 Iunie 2018 - 13:06:34 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Subprogramul apcar primeşte prin intermediul parametrului s un şir cu cel mult 255 de caractere şi prin parametrul c un caracter. El returnează prin intermediul parametrului p un număr natural reprezentând numărul de apariţii ale caracterului c în şirul s. Scrieţi programul care citeşte de la tastatură un şir de caractere (litere mari şi cifre). Se cere să se determine numărul total de vocale din şirul dat, folosind apeluri ale subprogramului apcar, definit conform cerinţei.
Date de intrare 
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran numărul de vocale din șir.  

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații
 Se consideră vocale caracterele din mulţimea {a,e,i,o,u}

Exemplu
Date de intrare
aniela are 1321 mere
Date de ieşire
8
# 304 Propusă de Administrator la data de 15 Iunie 2018 - 13:01:00 - pentru clasa 11
Max. 2 sec/testFișiersimpla
În fişierul test.in se află pe prima linie maxim un milion de numere naturale de cel mult 2 cifre fiecare. Scrieţi programul C/C++ care citeşte numerele din fişierul test.in şi determină şi afişează pe ecran care dintre numerele citite apare de cele mai multe ori în fişier. Se va utiliza un algoritm eficient din punct de vedere al spaţiului de memorie utilizat şi al timpului de executare.
Date de intrare
Fișierul de intrare test.in conține pe prima linie maxim un milion de numere naturale de cel mult două cifre fiecare.
Date de ieșire
Fișierul de ieșire test.out  va conține numerele citite apare de cele mai multe ori în fişier. Numerele vor fi afișate în ordine crescătoare.

Exemplu
test.in
5 3 1 6 3 1 3 6 1 3 
test.out
3
# 303 Propusă de Administrator la data de 15 Iunie 2018 - 12:50:20 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Scrieţi programul C/C++ care citeşte din fişierul date.in un şir de caractere reprezentând o propoziţie formată din litere mici ale alfabetului englez şi spaţii de cel mult 255 de caractere. Programul va afişa pe ecran numărul de perechi de vocale consecutive sau mesajul NU EXISTA în cazul în care propoziţia nu conţine două vocale pe poziţii alăturate. Se consideră vocale caracterele din mulţimea {a,e,i,o,u}
Date de intrare 
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran numărul cerut sau mesajul NU EXISTA.  

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații
 Se consideră vocale caracterele din mulţimea {a,e,i,o,u}

Exemplu
Date de intrare
aniela are 1321 mere
Date de ieşire
1
# 274 Propusă de Administrator la data de 10 Iunie 2018 - 10:19:54 - pentru clasa 11
Max. 2 sec/testTastaturădificilă
Să se scrie un program care citește un șir de caractere care poate să conțină litere, cifre și spații și determină câte cuvinte din șir încep și se termină cu o consoană.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran numărul cerut.

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații

Exemplu
Date de intrare
ana st 1321 mere
Date de ieşire
1
# 273 Propusă de Administrator la data de 10 Iunie 2018 - 10:18:56 - pentru clasa 11
Max. 2 sec/testTastaturădificilă
Să se scrie un program care citește un șir de caractere care poate să conțină litere, cifre și spații și determină câte cuvinte din șir încep și se termină cu o vocală.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran numărul cerut.

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații

Exemplu
Date de intrare
ana st 1321 mere
Date de ieşire
1
# 272 Propusă de Administrator la data de 10 Iunie 2018 - 10:17:41 - pentru clasa 11
Max. 2 sec/testTastaturădificilă
Să se scrie un program care citește un șir de caractere care poate să conțină litere, cifre și spații și determină câte cuvinte din șir sunt formate doar din cifre.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran numărul cerut.

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații

Exemplu
Date de intrare
ana st 1321 mere
Date de ieşire
1
# 271 Propusă de Administrator la data de 10 Iunie 2018 - 10:17:06 - pentru clasa 11
Max. 2 sec/testTastaturădificilă
Să se scrie un program care citește un șir de caractere care poate să conțină litere, cifre și spații și determină câte cuvinte din șir sunt formate doar din consoane.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran numărul cerut.

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații

Exemplu
Date de intrare
ana st 1321 mere
Date de ieşire
1