Documente Academic
Documente Profesional
Documente Cultură
16.03.2020
1. Fişierul date.in conţine n numere întregi separate printr-un singur spaţiu. Primul număr
reprezintă numărul de numere din fişier. Să se afişeze numărul minimal, maximal, numărul
de elemente pare, impare şi media numerelor cu două zecimale. Rezultatul va fi afişat la
ecran cât şi în fişierul date.out .
30.03.2020
4. Fişierul cuvinte.in conţine mai multe cuvinte, separate printr-un singur spaţiu. Elaboraţi
un program prin intermediul căruia la ecran se vor afişa cuvintele aranjate
descrescător/crescător.
5. Fişierul vector.in conţine n numere întregi separate printr-un singur spaţiu. Primul număr
reprezintă numărul de numere din fişier. Elaboraţi un program prin intermediul căruia
primele k numere vor fi sortate descrescător, iar restul numerelor crescător, k se citeşte de
la tastatură.
6. De la tastatură se citesc datele a trei elev: numele, prenumele și nota medie la o
disciplină. Să se scire într-un fișier text doar elevii ce au nota maximă.
7. De la tastatură se citesc datele a trei elev: numele, prenumele și nota medie la o
disciplină. Să se scire într-un fișier text doar elevii ce au nota minimă.
8. De la tastatură se citesc datele a trei elev: numele, prenumele și nota medie la o
disciplină. Să se scire într-un fișier text doar elevii numele cărora se începe cu o
vocală.
9. De la tastatură se citesc datele a trei elev: numele, prenumele și nota medie la o
disciplină. Să se scire într-un fișier text doar elevii numele cărora se începe cu o
consoană.
13.04.2018
28.04.2018
21. Fişierul date.in conţine un şir de caractere. Elaboraţi un program care va înlocui
cifrele din şir cu semnul +. Rezultatul va fi afişat la ecran.
22. Elaborați un program care va determina numărul de vocale dintr-un șir de caractere
cu ajutorul unei funcții ce primește acest șir ca parametru.
23. Elaborați un program care va determina numărul de vocale dintr-un șir de caractere
cu ajutorul unei proceduri ce primește acest șir ca parametru.
24. Dintr-un fișier date.in vor fi citite lungimea și lățimea unui dreptunghi. Să se
calculeze și să se afișeze la ecran aria acestui dreptunghi, folosind o procedură ce
primește ca parametru aceste valori .
25. Dintr-un fișier date.in se citește un număr întreg n. Să se determine factorialul
acestui număr folosind o funcție iterativă ce primește ca parametru acest număr,
rezultatul să fie afișat la ecran.
26. Dintr-un fișier date.in se citește un număr întreg n. Să se determine factorialul
acestui număr folosind o funcție recursivă ce primește ca parametru acest număr,
rezultatul să fie afișat la ecran.
27. Dintr-un fișier text se cetește un șir de caractere. Elaborați un program cu
funcții/proceduri prin intermediul căruia se va determina dacă acest șir este
palindrom (se citește la fel de la stînga la dreapta și dreapta la stînga).
28. Dintr-un fișier text se cetește un șir de caractere. Elaborați un program cu
funcții/proceduri prin intermediul căruia se va determina numărul de vocale din acest
șir.
29.Dintr-un fișier text se cetește un șir de caractere. Elaborați un program cu
funcții/proceduri prin intermediul căruia se va determina numărul de consoane din
acest șir.
30. Este dată mărime tabelară unidimensională A cu n elemente întregi. Determinați
suma elementelor de pe pozițiile pare ale acestui tabel folosind o procedură ce
primește tabelul ca parametru si reîntoarce suma elementelor.
31. Este dată mărime tabelară unidimensională A cu n elemente întregi. Determinați
suma elementelor impare ale acestui tabel folosind o funcție ce primește tabelul ca
parametru si reîntoarce suma elementelor.
32. Este dată mărime tabelară unidimensională A cu n elemente întregi. Determinați
numărul elementelor pare ale acestui tabel folosind o procedură ce primește tabelul
ca parametru si reîntoarce suma elementelor.
33.Este dată mărime tabelară unidimensională A cu n elemente întregi. Determinați
numărul elementelor impare ale acestui tabel folosind o funcți ce primește tabelul ca
parametru si reîntoarce suma elementelor.