Informatică, întrebare adresată de sofia9110, 9 ani în urmă

Se consideră un şir s având maximum 52 de caractere, şir ce conţine numai litere mici ale
alfabetului englez şi cifre. Primul caracter al şirului este o literă mică, ultimul caracter al
şirului este o cifră şi fiecare literă mică din şir este urmată de o cifră nenulă. Scrieţi un
program C/C++ care citeşte de la tastatură şirul s, apoi construieşte şi afişează pe ecran un
nou şir de caractere, format numai din litere mici ale alfabetului englez, şir construit după
următoarea regulă: fiecare literă mică se va repeta de atâtea ori de câte ori o indică cifra
situată pe poziţia imediat următoare în şirul iniţial, ca în exemplu.
Exemplu: dacă se citeşte de la tastatură şirul a2b1f2 atunci şirul cerut este aabff

Răspunsuri la întrebare

Răspuns de alexdeveloper0
8
Ai aici o soluţie în C++. Succes!
Anexe:
Alte întrebări interesante