c++ ı hiç sevmem ama baktım kimse yazmamış yapayım dedim bi şeyler..
kodunu sınıf içerisinde kullandım ama senin istedğin şey tüm karakterleri mi bulmak ? yazdığın kodda sadece A için bakıyor da.. diğer türlü işin biraz zor, çift boyutlu dizide ascii kodu tutularak yapılabilir.. neyse yaptığın örnek için aşağıdaki kod istediğin kod
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
class Metin
{
public:
void KarakterBul(char yazi[])
{
int i,j=0;
for (i=0; i<strlen(yazi); i++)
{
if ( yazi[i] =='a' || yazi[i] =='A')
{
cout<<i+1<<". karater a'dir."<<endl;
j++;
}
}
cout<<j<<" tane a vardir."<<endl;
}
};
int main(int argc, char *argv[])
{
Metin karakter;
char s[1000];
cout<<"lutfen bir cumle giriniz."<<endl;
cin.getline(s,1000);
karakter.KarakterBul(s);
system("PAUSE");
return 0;
}burada sınıflarla ilgili video var, izleyebilirsin faydalı olur
http://www.muhammedmastar.com/c-ders...atimiornekleri