- Se citeste de la tastatura un text/cuvant, sa se afiseze numarul vocalelor aflate in text/cuvant.
Cuvant/Text citit: Informatica
Se va afisa: 5.
Rezolvare
............................
int main()
{
char s[100], voc[]="aeiou";
int nr,i,n;
nr=0; //Initializam numarul vocalelor existente in text cu 0.
cin.get(s,100); //Citirea textului.
n = strlen(s); //Aflarea numarului de caractere al textului/cuvantului.
for(i=0;i<=n-1;i++) //Parcurgerea textului de la primul caracter pana la penultimul. Ultimul este caracterul final "\0"!
{
if(strchr(voc,s[i])!=NULL) //Se cauta caracterul s[i] in sirul care contine toate vocalele (voc).
nr++; //Daca caracterul s[i] este o vocala atunci se creste variabila nr care reprezinta numarul de aparitii ale vocalelor in text.
}
cout<<nr;
............................
Descarca problema - DOWNLOAD
Niciun comentariu:
Trimiteți un comentariu