5.
Şirul de caractere s2 este “clona" şirului de caractere si dacă se poate obtine din si prin
eliminarea tuturor aparițiilor unei singure vocale. Se considera vocala orice literă din multimea
{a,e,i,o, u}
Scrieți programul c/C++ care citeşte de la tastatură un cuvânt format din cel mult 20 litere
mici ale alfabetului englez şi afişează pe ecran, toate clonele acestui cuvânt, fiecare pe câte
o linie a ecranului.
Exemplu: pentru cuvântul informatica se afişează, nu neapărat în această nformatca
ordine, "clonele" scrise alăturat.
infrmatica
informtic
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char sir[21], vocale[]="aeiou";
cin.get(sir,20);
for(int i = 0;i < strlen(vocale); i++)
if( strchr(sir,vocale[ i ]) )
{
for(int j = 0; j < strlen(sir); j++ )
if( sir[ j ] != vocale[ i ] )
cout << sir[ j ];
cout << endl;
}
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă