Documente Academic
Documente Profesional
Documente Cultură
1. Se consideră un text cu cel mult 100 de caractere, în care cuvintele sunt formate numai din litere ale
alfabetului englez și sunt separate prin câte un spațiu. Scrieţi un program C/C++ care citeşte de la
tastatură un text de tipul menţionat mai sus şi determină afişarea pe ecran a numărului de cuvinte
din text care conţin un număr de vocale cel puțin egal cu numărul de consoane. Dacă nu există un
astfel de cuvânt se va afişa mesajul „Nu există”.
2. Se consideră un text cu cel mult 200 de caractere, în care cuvintele sunt formate numai din litere ale
alfabetului englez și sunt separate prin unul sau mai multe spații. Scrieţi un program C/C++ care
citeşte de la tastatură un text de tipul menţionat mai sus şi determină afişarea pe ecran a cuvântului
din text care conţine cel mai mare număr de consoane. Dacă există mai multe cuvinte cu același
număr de consoane se va afişa ultimul dintre acestea.
3. Se consideră un text cu cel mult 100 de caractere (litere mici ale alfabetului englez si spații), în care
cuvintele sunt separate prin câte un spațiu. Înaintea primului cuvânt si după ultimul cuvânt nu există
spații. Scrieți un program C/C++ care citeste de la tastatură un text de tipul menționat mai sus si
determină transformarea acestuia în memorie prin înlocuirea fiecărui cuvânt format din trei litere cu
simbolul *. Programul afisează pe ecran textul obținut.
4. Se consideră un text cu cel mult 100 de caractere, în care cuvintele sunt formate numai din litere mici
ale alfabetului englez și sunt separate prin câte un spațiu. Scrieţi un program C/C++ care citeşte de la
tastatură un text de tipul menţionat mai sus şi determină transformarea acestuia în memorie, astfel
încât din fiecare cuvânt format dintr-un număr impar de litere (cel puțin trei) să se elimine litera
aflată pe poziția din mijloc, ca în exemplu. Programul afişează pe ecran textul obţinut, iar dacă nu
există niciun cuvânt modificat, afișează pe ecran mesajul nu exista.
5. Se consideră un text cu cel mult 100 de caractere, în care cuvintele sunt formate din litere mari ale
alfabetului englez și sunt separate prin câte un spațiu. Scrieţi un program C/C++ care citeşte de la
tastatură un text de tipul menţionat mai sus şi afișează pe ecran, pe câte un rând, cuvintele care
cuprind cel puțin o notă muzicală. Dacă nu există astfel de cuvinte, se afișează pe ecran mesajul nu
exista. Notele muzicale sunt DO, RE, MI, FA, SOL, LA, SI.