Sunteți pe pagina 1din 1

Aveti de facut 2 probleme din lista urmatoare

1. S se scrie un algoritm care multiplic un ir de caractere dat de n ori. Ex: fiind dat irul
WAKA i n=2, algoritmul va genera irul WAKAWAKA.

2. S se verifice dac 2 cuvinte se pot obine unul din cellalt prin permutarea literelor. Nu se
face distincie ntre literele mari i mici ale alfabetului. Ex: cuvntul CUPTOR se poate obine din cuvntul CoRuPt prin permutarea literelor. 3. Se citesc de la tastatur numele a n persoane. Se cere s se scrie un program n care : a) se afieaz numele care ncep cu pop, de exemplu : pop, popescu, popa, popovici etc. b) se construiete un ir de caractere din aceste nume prin concatenarea lor, fiecare 2 nume fiind separate n ir prin cte un spaiu. Se afieaz irul obinut c) se elimin din irul de la punctul b) numele care ncep cu pop. Se afieaz irul obinut.

4. S se afieze numrul de vocale dintr-un text scris cu litere mici, memorat ntr-o variabil string. 5. S se scrie toate prefixele unui cuvnt dat; prin prefix se nelege irul format din primele caractere ale cuvntului, minim un caracter, maxim toate. Exemplu: prefixele pentru tablou sunt: t ta tab tabl tablo 6. S se afieze toate sufixele unui cuvnt. Exemplu: cuvntul tablou, sufixele: u ou lou blou ablou tablou. 7. ntr-un text dat, s se nlocuiasc o liter dat cu o alt liter dat de la tastatur. Exemplu: Date de intrare: text abracadabra litera inlocuita b litera cu care se inlocuieste g Date de ieire abragadabra. 8. S se verifice dac dou cuvinte date au aceleai litere. Exemplu: Date de intrare: mar ram Date de ieire: Da 9. Se d un ir de caractere. Eliminai din acest ir toate caracterele numerice pe care le conine. Exemplu: Date de intrare: sir: Ana are 3 mere date de Ieire: Ana are mere 10. Se consider un text memorat ntr-o variabil string. S se scrie un program care numr cuvintele din text, separatorii folosii fiind spaiul, punctul, virgula.

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