Informatică, întrebare adresată de maria2308, 9 ani în urmă

Cum număr vocalele dintr-un șir ? Cum este programul ?


artur99: int i, v=0;
for(i=0;i<strlen(s);i++)
if(s[i]=='a' || s[i]=='e' || s[i]=='i' || s[i]=='o' || s[i]=='u' || s[i]=='A' || s[i]=='E' || s[i]=='I' || s[i]=='O' || s[i]=='U') v++;

cout<<v;
artur99: @Juliasmile, e intrebare normala ;) are nevoie de rezolvarea in c++ sau pascal :D o sa inveti la liceu daca mergi pe mate-info
daniel22: ca sa nu scrii atat in if() poti folosi strchr si ar fi asa : if(strchr("aeiouAEIOU",s[i])!=NULL)

Răspunsuri la întrebare

Răspuns de artur99
0
int i, v=0;
for(i=0;i<strlen(s);i++) 
if(s[i]=='a' || s[i]=='e' || s[i]=='i' || s[i]=='o' || s[i]=='u' || s[i]=='A' || s[i]=='E' || s[i]=='I' || s[i]=='O' || s[i]=='U') v++;

cout<<v;
Alte întrebări interesante