Sunteți pe pagina 1din 1

Probleme siruri de caractere

1. Se citeste de la tastatura o fraza de maxim 70 de caractere . Sa se afiseze ,una sub


alta,toate perechile de vocale consecutive din fraza,precum si numarul acestora.
2. Se considera un text alcatuit din ce mult 250 de caractere in care cuvintele sunt
formate doar din litere mici ale alfabetului englez si sunt separate prin unul sau mai
multe caractere * .Scrieti un program care citeste de la tastatura textul si afiseaza pe
ecran,pe cate o linie ,toate secventele formate din cate dou linii identice.
3. Scriet programul care citeste de la tastatura un sir dede cel mult 40 de
caractere,format doar din litere mici ale alfabetului englez, si care afiseaza pe ecran ,pe
o singura linie, toate vocalele ce apar in sirul citit. Vocalele vor fi afisate in ordinea
aparitiei lor in sir ,separate printr-un spatiu ,ca in exemplu.Sirul citit contine cel putin o
vocala si se considera ca fiind vocale urmatoarrele litere: a,i,e,o,u.
4. Scrieti un program care citeste de la tastatura un text de cel mult 255 de caractere,
dintre care cel putin unul este o litera mica a alfabetului englez, si afiseaza pe ecran
,cate litere mici ale alfabetului englez apar in text. Fiecare litera va fi afisata o singura
data , in ordinea primei apariti in text.
5. Fisierul CUV.TXT este alcatuit din mai multe linii de lungime variabila, pe fiecare
linie gasindu-se cate un cuvant(sir de caractere). Realizati un program care afiseaza
linia de lungime maxima .Daca sunt mai multe astfel de linii in fisier se va tiparii pe
ecran doar ultima dinte ele.
6. Scrieti un program care citeste de la tastatura un numar natural n si apoi n pozitii.
Fiecare propzitie este formata din maximum 255 de caractere care sunt numai litere
mici ale alfabetului englez si spatii.Stiind ca fiecare propzitie se termina cu caracterul
ENTER sa se afiseze pe ecran propozitia care are cele mai putine vocale(sunt
considerate vocale caracterele a,i,e,o,u).Daca doua sau mai multe propozitii au acelasi
numar de vocale ,se va afisa ultima propozitie , in ordine citirii ,care indeplinesc
conditia.
7. Se citesc de la tastatura doua cuvinte alcatuite numai din litere mici ale alfabetului
englez ,precum si un numara natural p.Scrieti un program care verifica cele doua
cuvinte date sunt rime , afisand valoare 1 in caz afirmativ respectiv o in caz
contrar.Reamintim ca doua cuvinte sunt rime daca ultimele p caractere ale lor coincid.
8. Se scrie un program care citeste de la tastatura un cuvant format din cel mult 20 de
caractere,doar din litere mici ale alfabetului englez.Programul determina transformarea
cuvantului citit ,prin inlocuirea fiecarei vocale a cuvantului ,cu litera mare
corespunzatoare,restul literelor nemodificandu-se .Programul afiseaza pe ecran
cuvantul obtinut ,pe o singura linie .
9. Sa se afiseze unul sub altul, toate prefixele proprii ale unui cuvant citit de la tastatura.
(prefixele proprii ale unui ale unui sir de caractere de lungime L sunt sub sirurile
formate din primele 1,2....L-1 caractere ale sirului.
10. Sa se afiseze unul sub altul toate sufixele proprii ale unui cuvant citit de la
tastatura(sufixele unui sir de lungime L caractere sunt subsirurile formate din L-1,..2,1
caractere ale sirului.

S-ar putea să vă placă și