Se dă un şir cu cel mult 255 de caractere. Să se determine câte vocale conţine.
Se va defini şi utiliza subprogramul apcar, cu doi parametri:
s – un şir cu cel mult 255 de caractere
c – un caracter
care returnează numărul de apariţii ale caracterului c în şirul s.
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
#include <cstring>
using namespace std;
int apcar(char s[], char c){
int k=0;
for(int i=0;i<strlen(s);i++)
if(s[i]==c)
k++;
return k;
}
int main(){
char s[256]="";
cin.getline(s,256);
int k=0;
for(int i=0;i<strlen(s);i++)
k+=apcar("aeiouAEIOU",s[i]);
cout<<k;
return 0;
}
silentium:
multumesc de ajutor!!!
Alte întrebări interesante
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
9 ani în urmă
Istorie,
9 ani în urmă