C++ Rastgele Harf Yaratmak
C++ programlama dilinde, rastgele harf yaratmak için rand() fonksiyonu kullanılabilir. Bu fonksiyon, rastgele bir sayı üretir. Bizim için önemli olan kısım ise bu sayının hangi harfe karşılık geldiğini belirlemektir. Bu işlem için, char tipinde değişkenler kullanılabilir. Öncelikle, A'dan Z'ye kadar olan harfleri içeren bir karakter dizisi tanımlayabiliriz. Daha sonra, rand() fonksiyonu ile rastgele bir sayı üretip, bu sayının kaçıncı sıradaki harfe karşılık geldiğini belirleyebiliriz. Son olarak, seçilen harfi ekrana yazdırabiliriz.
char harfler[] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'};
int rastgeleIndex = rand() % 26;
char rastgeleHarf = harfler[rastgeleIndex];
cout << "Rastgele harf: " << rastgeleHarf << endl;
Yukarıdaki kod, A'dan Z'ye kadar olan harfleri içeren bir karakter dizisi tanımlar. Daha sonra, rand() fonksiyonu ile 0 ile 25 arasında bir sayı üretilir ve rastgeleIndex değişkenine atanır. Bu sayı, harfler dizisindeki rastgele bir harf seçmek için kullanılır. Son olarak, seçilen harf ekrana yazdırılır.