48. Scrieţi programul C/C++ care citeşte de la tastatură un cuvânt s de cel mult 20 litere mici ale alfabetului englez, construieşte în memorie şi afişează pe ecran cuvântul s după eliminarea primei şi a ultimei vocale. Cuvântul s conţine cel puţin două vocale. Se consideră vocale literele: a, e, i, o, u.
Exemplu: dacă se citeşte cuvântul bacalaureat,
pe ecran se afişează: bcalauret
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>#include <string>#include <string.h>#include <conio.h>
using namespace std;
int main(){ int i,n; char s[100]; char vocale[11] = {'a','e','i','o','u','A','E','I','O','U'};
cin.get(s, 100);
n=strlen(s);
for(i=0;i<n;i++) { cout<<s[i]; if(strchr(vocale, s[i])) cout<<"*"; } getch();}
mai departe cred ca sti cum
using namespace std;
int main(){ int i,n; char s[100]; char vocale[11] = {'a','e','i','o','u','A','E','I','O','U'};
cin.get(s, 100);
n=strlen(s);
for(i=0;i<n;i++) { cout<<s[i]; if(strchr(vocale, s[i])) cout<<"*"; } getch();}
mai departe cred ca sti cum
Alte întrebări interesante
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă