Fisa de lucru 3

Fisa de lucru-vectori de caractere

1. Se citeşte de la tastatură un cuvânt. Să se afişeze caracterele din cuvântul citit de pe poziţiile 1, 3, 5…, cu spaţiu între ele.

2. Se citeşte de la tastatură un cuvânt. Să se afişeze cuvântul invers.

3. Se citeşte de la tastatură un cuvânt. Să se afişeze toate prefixele şi toate sufixele cuvântului respectiv.

4. Se citesc de la tastatură două cuvinte s1 şi s2. Să se formeze un şir s3 prin concatenarea şirului s2 la şirul s1.

5. Se citeşte de la tastatură un cuvânt. Să se afişeze caracterele din cuvânt în ordinea crescătoare a codului ASCII.

6. Se citeşte de la tastatură un cuvânt. Să se afişeze vocalele din cuvânt.

7. Se citeşte de la tastatură un cuvânt. Să se transforme literele mici din cuvânt în majuscule.

8. Se citeşte de la tastatură un cuvânt. Se citeşte de la tastatură un caracter X. Să se elimine toate apariţiile lui X din cuvântul citit.

9. Se citeşte de la tastatură un cuvânt. Să se numere câte litere mari, câte litere mici şi câte cifre are cuvântul.

10. Se citeşte de la tastatură un cuvânt s1. Să se construiască un alt cuvânt s2 care să conţină vocalele din primul cuvânt.

11. Se citeşte de la tastatură un cuvânt. Calculaţi lungimea cuvântului respectiv.

12. Se citeşte de la tastatură un cuvânt. Afişaţi literele mari din cuvânt.

13. Se citeşte de la tastatură o propoziţie terminată cu ENTER. Cuvintele ce formează propoziţia sunt despărţite printr-un singur spaţiu. Să se afişeze fiecare cuvânt din propoziţie pe câte un rând.

14. Se citesc de la tastatură două propoziţii terminate cu ENTER. În aceste propoziţii cuvintele sunt despărţite prin unul sau mai multe spaţii. Să se afişeze propoziţia care are mai multe cuvinte. Câte cuvinte are această propoziţie?

15. Se citeşte de la tastatură o propoziţie terminată cu PUNCT. Cuvintele ce formează propoziţia sunt despărţite prin unul sau mai multe spatii. Să se afişeze fiecare cuvânt din propoziţie pe cate un rând şi în dreapta fiecărui cuvânt inversul cuvântului respectiv.

16. Se citeşte de la tastatura o propoziţie terminata cu PUNCT. Cuvintele ce formează propoziţia sunt despărţite prin unul sau mai multe spatii. Să se calculeze de câte ori apare fiecare literă din propoziţie în propoziţie.

17. Se citeşte o propoziţie terminată cu PUNCT. Cuvintele sunt despărţite printr-un singur spaţiu. Să se afişeze unul dintre cuvintele de lungime maximă.

18. Se citesc de la tastatură două cuvinte. Să se afişeze literele comune celor două cuvinte. Dacă o literă apare de mai multe ori, atunci se va afişa o singură dată.

19. Se citesc de la tastatură două cuvinte formate doar din litere mici. Să se afişeze aceste două cuvinte în ordine lexicografică.

20. În fişierul cuvinte.in se memorează pe prima linie un număr N şi pe următoarele N linii câte un cuvânt. Să se scrie în fişierul cuvinte.out acele cuvinte care sunt formate doar din vocale.