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.


C++

İlginizi Çekebilir

C++ İkinci Dereceden Bir Denklemin Köklerini Bulma Örneği

C++ Dosyanın İçeriğini Byte Dizisi Olarak Okuma

C++ 1'den N'e Kadar Olan Çift Sayıların Toplamını Bulma Örneği

C++ Bir Dizi Kullanarak N Sayının Toplamını Bulma Örneği

C++ 1'den 100'e Kadar Asal Sayı Toplamı Örneği