Sunteți pe pagina 1din 2

Fisa de lucru 1 - String (siruri de caractere)

1. Se citeste un cuvant format din litere mici. Sa se afiseze cuvintele care se obtin prin eliminarea succesiva a primei si ultimei litere din cuvantul citit. Ex: Daca de citeste cuvantul alina se vor afisa: alina lin i 2. Se citeste un cuvant s. Sa se afiseze toate sufixele lui s in ordinea crescatoare a lungimii. Ex: s=alina , se vor afisa: a na ina lina alina 3. Se citeste un text scris cu litere mici si spatii. Sa se nlocuiasca n fiecare cuvnt din text prima si ultima litera cu literele mari corespunzatoare. Ex. din ana are mere se obtine AnA ArE MerE 4. Se citeste un cuvant format din cel mult 100 de litere mici. Sa se stearga consoanele din el. Ex: s=bubulina, se vor afisa: uuia 5. Se citeste un sir de caractere format din cel mult 100 de caractere. Sa se numere si sa se stearga vocalele din sir. Ex: Pentru sirul abracadabra se afiseaza 5 si brcdbr 6. Se citeste de la tastatura un text, precum si o litera oarecare. Sa se elimine din text numai ultima aparitie a literei citite. Ex: Pentru sirul abracadabra si litera b se afiseaza abracadara 7. Se citeste de la tastatura un text, care contine si vocale si consoane. Sa se elimine din text prima si ultima consoana. Ex. Pentru sirul mare frig saci se afiseaza are frig sai 8. Se citeste de la tastatura un text, precum si doua caractere c1 si c2. Sa se modifice sirul inlocuind toate aparitiile caracterului c1 cu c2 si toate aparitiile caracterului c2 cu c1. Se se afiseze atat sirul initial, cat si sirul rezultat. Ex. Pentru sirul hocus pocus preparatus si c1=o respectiv c2=a e va afisa hocus pocus preparatus hacus pacus preporotus 9. Se citeste un cuvant s format din maxim 200 de litere mici. Sa se elimine toate perechile de cate 2 litere alaturate identice. Ex: din annaaalina se obtine lina 10. Se citeste un cuvnt format din numar par de litere. Sa se interschimbe litera de pe prima pozitie cu cea de pe a doua, a treia cu a patra, etc. Ex. din cosmin se obtine ocmsni si din abracadabra obtine baaracadrba 11. Se citeste un text scris cu litere mici si spatii. Sa se codifice textul prin nlocuirea fiecarei litere cu urmatoarea din alfabet, litera z nlocuindu-se cu a . Ex. din ana are mere se obtine bob bsf nfsf

12. Se citeste un cuvant format din litere mici. Sa se afiseze cuvintele care se obtin prin eliminarea succesiva a literei sau a celor 2 litere din mijlocul cuvantului citit. Ex: Daca de citeste cuvantul cosmina se vor afisa: cosina cona ca 13. Spunem ca doua cuvinte "rimeaza" daca sufixele incepand de la ultima vocala sunt identice. Sa se scrie un program care citeste doua cuvinte a si b si determina daca ele "rimeaza". Ex: Diana si Sana "rimeaza" 14. Se citeste un cuvant a cu cel mult 100 de litere. Sa se afiseze pe linii separate toate cuvintele care se pot forma prin eliminarea unei singure litere din cuvantul citit. Exemplu: daca se citeste cuvantul alin se vor afisa: lin ain aln ali

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