328
Cerința
Limba păsărească este foarte simplă; și asemănătoare cu limba română! Un text scris în română se traduce în păsărește astfel: după fiecare vocală se inserează litera p
și vocala respectivă.
Se dă o propoziție scrisă în limba păsărească. Să se traducă în limba română.
Date de intrare
Programul citește de la tastatură un șir de caractere s
.
Date de ieșire
Programul va afișa pe ecran șirul t
, reprezentând traducerea în română a șirului s
.
Restricții și precizări
- șirurile
s
șit
vor avea cel mult255
de caractere - șirul
s
va conține litere mici ale alfabetului englez și spații - vocalele sunt:
aeiou
- șirul dat în limba păsărească este corect
Exemplu
Intrare
apanapa aparepe meperepe
Ieșire
ana are mere
#include <bits/stdc++.h> using namespace std; int main() { char ch[260]; cin.getline(ch , 260); int i = 0; while(ch[i]!='\0') { if((ch[i]=='a' || ch[i]=='e' || ch[i]=='i' || ch[i]=='u' || ch[i]=='o') && ch[i+1]=='p' && ch[i+2]==ch[i]) cout << ch[i] , i+=2; else cout << ch[i]; i++; } }
Comentarii