Se da un sir de caractere format doar din litere mici si mare ale alfabetului englez.Sa se afiseze cuvantul prin dublarea fiecarei vocale din cuvant .
Utilizand biblioteca string!
ex:
elEvatI
se va afisa
eelEEvaatII
Răspunsuri la întrebare
Răspuns de
1
#include
using namespace std;
bool esteVocala(char c) {
return c == 'A' || c == 'E' || c == 'I' || c
== 'O' || c == 'U' || c == 'a' || c == 'e' || c
== 'i' || c == 'o' || c == 'u';
}
int main() {
string s;
cin >> s;
for (int i = 0; i < (int)s.length(); i++) {
if (esteVocala(s[i]))
cout << s[i] << s[i];
else
cout << s[i];
}
return 0;
}
rossetta:
site-ul a distrus indentarea si nu a afișat biblioteca :(
Alte întrebări interesante