Documente Academic
Documente Profesional
Documente Cultură
Probleme antrenament-
Subprograme
1. Se da o matrice patratica de dimensiune n(n<=20). Sa se afiseze:
suma cifrelor din zona N si S( functia sumacif(), zonaNS())
sa se afiseze elementele care apar de cele mai multe ori in diagonala secundara(functia
element())
Recapitulare teza sem I-11A
Siruri de caractere
1. Se da un text de maxim 100 de caractere in care exista litere mici, cifre si caracterele speciale
{*$%@#; :}. Sa se afiseze:
de cate ori apare in text caracterul ‘#’ si pe ce pozitii.
cate cuvinte contine textul stiind ca separatorii de cuvinte sunt:{$, @,%,*}.
Exemplu: Afa#ra$este@fru#mos%cand*este;soa#re:si;nu:ploua@cu#galeata
se va afisa: caracterul # apare de 4 ori
numarul de cuvinte din text este:5
Recapitulare teza sem I-11A
2. Se da un text de maxim 256 de caractere in care exista litere mici, cifre si caracterele speciale {*,
$,%,@,#; :} la care cuvintele sunt separate prin ‘$’. Sa se afiseze:
cate caractere speciale contine textul
fiecare cuvant pe rand separate si lungimea lui
Exemplu: Asta@zi$4:12:2021$lu%crez$la$info#rmat:ica$pe;ntru$teza%sa#iau$nota%10;
se va afisa: nr caracterelor special=18
asta@zi 7
4:12:2021 9
lu%crez 7
la 2
info#rmatica 12
pe;ntru 7
teza%sa#iau 11
nota%10; 8
3. Se citesc de la tastatura n(n<=100) cuvinte de maxim 25 caractere(litere mici, cifre, litere mari).
Recapitulare teza sem I-11A
4. Scrieti un program care sa traduca in limba pasareasca textul citit de la tastatura. Limba
pasareasca are urmatoarele reguli:
dupa fiecare vocala se adauga p urmat de vocala
iar daca textul se termina in consoana se adauga la sfasit ‘ala’