c# uygulama örnekleric# uygulama örnekleri

C# ile rastgele sayı bulma oyunu yapmak oldukça kolaydır. Bu oyunda, kullanıcıdan rastgele bir sayı tahmin etmesi istenir ve program, rastgele bir sayı seçer ve kullanıcının tahmin ettiği sayıyla karşılaştırır. Tahmin edilen sayı seçilen sayıya eşit olana kadar, kullanıcıya geri bildirim verilir ve doğru cevap bulunana kadar devam eder.

C# ile Rastgele Sayı Bulma Oyunu Nasıl Yapılır?

Aşağıda, C# ile rastgele sayı bulma oyunu için örnek bir kod verilmiştir:

using System;
class Program {
static void Main() {
// Rastgele bir sayı seçmek için Random sınıfını kullanın
Random rand = new Random();
// 1 ile 100 arasında bir rastgele sayı seçin
int numberToGuess = rand.Next(1, 101);
int guess = 0;
int numberOfGuesses = 0;
// Doğru tahmin yapılıncaya kadar döngüyü sürdürün
while (guess != numberToGuess) {
Console.Write(“1 ile 100 arasında bir sayı tahmin edin: “);
// Kullanıcının girdiği sayıyı okuyun
string guessString = Console.ReadLine();
// Girilen sayının doğru formatta olup olmadığını kontrol edin
if (!int.TryParse(guessString, out guess)) {
Console.WriteLine(“Lütfen geçerli bir sayı girin.”);
continue;
}
// Tahmin sayısını artırın
numberOfGuesses++;
// Tahmin edilen sayıyı kontrol edin ve kullanıcıya geri bildirim verin
if (guess < numberToGuess) {
Console.WriteLine(“Daha yüksek bir sayı tahmin edin.”);
} else if (guess > numberToGuess) {
Console.WriteLine(“Daha düşük bir sayı tahmin edin.”);
} else {
Console.WriteLine(“Tebrikler! ” + numberOfGuesses + ” tahminde doğru sayıyı buldunuz.”);
}
}
// Oyunu bitirin
Console.WriteLine(“Oyun bitti. Çıkmak için bir tuşa basın…”);
Console.ReadKey();
}
}

 

Bu kod, 1 ile 100 arasında bir sayı seçer ve kullanıcıya doğru sayıyı bulana kadar tahmin etme fırsatı verir. Tahmin edilen sayı, seçilen sayıya göre yüksek veya düşük olarak geri bildirim verilerek kontrol edilir. Doğru sayı bulunduğunda, kaç tahmin yapıldığı da kullanıcıya gösterilir.

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz. 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir