Programare Competitivă

Recapitulare - Șiruri de caractere

Exerciții de consolidare pentru Modulul 6: caractere, șiruri, pointeri, funcții din cstring.


Exercițiul 1: Numărarea vocalelor

Completează condiția care verifică dacă un caracter este vocală.

Input:
programare
Output:
4

Exercițiul 2: Transformare în majuscule

Completează conversia de la literă mică la literă mare.

Input:
salut
Output:
SALUT

Exercițiul 3: Verificare palindrom (șir)

Completează compararea capetelor.

Input:
abacaba
Output:
DA

Exercițiul 4: Numărarea cuvintelor cu strtok

Completează apelurile strtok.

Input:
Ana are mere multe
Output:
4

Exercițiul 5: Concatenare cu strcat

Completează programul care lipește două cuvinte cu un spațiu între ele.

Input:
Buna ziua
Output:
Buna ziua

Exercițiul 6: Pointer pe șir

Completează parcurgerea cu pointer care numără cifrele din șir.

Input:
abc123def45
Output:
5