Bu örnekte C++ ile bir string metinde belirlenen harften kaç adet olduğunu bulacağız.
Bunu yapmak için,metnin uzunluğunu bulmak için size () işlevi kullanılır. Ardından, for döngüsü dizenin sonuna kadar yinelenir.
Her yinelemede, karakterin oluşumu kontrol edilir ve bulunursa, count değeri 1 artırılır.
C++ Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include <iostream> using namespace std; int main() { string str = "Programlama Örnekleri"; char chr = 'a'; int sayac = 0; for (int i = 0; i < str.size(); i++) { if (str[i] == chr) { ++ sayac; } } cout << chr << " = " << sayac << " adet bulundu."; return 0; } |
Ekran Çıktısı:
1 2 3 | a = 3 adet bulundu. |
Yorum Yap