|
||
| Kullanıcı tarafından girilen karakter dizisinde kaçtane (ingiliz alfabesindeki) sesli sayısı olduğunu bulan basit bir kod.. // C++ da C stringler ile ilgili bir örnek // Kullanıcı tarafından girilen karakter dizisinde // ingiliz alfabesindeki sesli sayıları buluyor.. // programda bir adet referans kullanılmıştır.. #include<iostream> #include<cstring> using namespace std; void read_str(char str[ ], int & n); // referans &n int compute_vowels(char str[ ], int n); int main(){ char mystr[80]; int x=sizeof(mystr)/sizeof(char); int y; read_str(mystr,x); y=compute_vowels(mystr,x); cout<<"Vowel = "<<y<<endl; getchar(); return 0; } void read_str(char str[],int& n){ cin.getline(str,n); } int compute_vowels(char str[],int n){ char vowels[]="aeiouAEIOU"; // aradığımız sesliler.. int counter=0; for(int j=0;j<n;j++) for(int i=0;i<8;i++){ if(vowels==str[j]) counter++; } return counter; } |
||