1. Descrierea exercitiului

Find dat un sir de caractere (de tip string), acesta este compus din texte (propozitii sau fraze) de diferite dimensiuni.

Se cere ca acest sir sa fie impartit in cuvinte (sau litere), astfel eliminand fiecare simbol existent - "!?,?._'@. In final sa va afisa de cate ori (prin variabila n) a fost impartit sirul, precum si fiecare cuvant (sau litera) pe o linie noua (vezi exemplul de mai jos).

2. Date de intrare

Un sir de caractere - de tip string - citit de la tastatura sau dintr-un fisier, in functie de preferintele tale.

3. Constrangeri

4. Formatul de iesire

Pe prima linie, afiseaza (printeaza) un numar de tip integer (intreg) - care reprezinta numarul de eliminari ale simbolurilor existente in text. Pe linile urmatoare, afiseaza fiecare cuvant / litera in parte, una dupa alta.

Exemplu - date de intrare

<aside> ➡️ He is a very very good boy, isn't he?

</aside>

Exemplu - rezultatul programului (datele de iesire)

<aside> ⬅️ 10 He is a very very good boy isn t he

</aside>


5. Punctul de plecare

Mai jos regasesti scheletul de cod pentru acest exercitiu in Java, C++ sau Python. Alege limbajul tau preferat si incepe sa rezolvi acest exercitiu.

<aside> 💡 Pentru a verifica daca codul tau functioneaza corect foloseste testele atasate mai jos

</aside>

Test Exercitiu #1.zip