C# Ben Robot Değilim Yapımı | Konu anlatımı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
def2easy ⚡
Uzman Üye
Katılım
12 Ara 2015
Mesajlar
198
Çözümler
1
Tepki puanı
8
Ödüller
9
10 HİZMET YILI
Merhaba arkadaşlar, bu konuda sizlere C# içinde nasıl basit bir Ben Robot Değilim uygulamasını nasıl yapabileceğinizi göstereceğim [yeni başlayanlar için]


Öncelikle konsol uygulaması için projemizi oluşturalım, sonrasında ise;
Projemizi oluşturduk, şimdi ilk önce random sayı üretmek için şu kodları yazıyoruz

Random randomunismi = new Random();

sonrasında ise üretilen sayının alacağı değişkenleri tanımlıyoruz
1,10 yerine 7,75'de olabilirdi, bu üretilecek sayının aralıklarıdır


int sayi1 = randomunismi.Next(1,10);
int sayi2 = randomunismi.Next(1,10);
int sonuc = sayi1 + sayi2;

Evet iki tane 1 ile 10 arasında değer üretildi ve sayi1, sayi2 değişkenlerine atandı, ardından sonuç hesaplandı ve değişkene atandı, şimdi ise kullanıcaya soruyu yöneltiyoruz

Console.WriteLine(sayi1 + "artı" + sayi2);

Evet soruyu kullanıcıya yönelttik [imlecin bir satır aşağıya inmesi için Write yerine WriteLine komutu kullandık, şimdi ise programın verilen cevabı okumasını sağlayalım]

int verilencevap = Convert.ToInt16(Console.ReadLine());

Değişken oluşturduk, verilen cevabı integer'a dönüştürdük, ve verilen cevabı okuduk, ben 1 ile 10 aralığında sayı ürettiğim için int16 kullandım, sayının büyüklüğüne göre int32 ve int64 olabilir, evet cevabı okuduğumuza göre sıradaki adım cevabın doğruluğunu kontrol etmek, bunun için if komutunu kullanacağız

if (verilencevap == sonuc)
{
Console.Write("Cevap doğru")
}
else
{
Console.Write("Cevap yanlış")
}

Şimdi ise eğer verilencevap eşit ise sonuc'a dedik ve buradan doğru dönerse program ilk iki imlecin içindeki kodları çalıştıracak, eğer değilse else, yani eğer değilse komutunu kullandık
Okuduğunuz için teşekkürler, umarım anlatabilmişimdir

Tüm kodlar

{
Console.Write("Cevap doğru")
}
else
{
Console.Write("Cevap yanlış")
}
 
İnsta ♥ @LazHayalet ♥
Efsane Üye
Katılım
12 May 2016
Mesajlar
5,566
Çözümler
33
Tepki puanı
4,221
Ödüller
18
Sosyal
10 HİZMET YILI
teşekkürler bilgi için
 
Flasha kafa atacak kadar çaresizim
Seçkin Üye
Katılım
24 Eyl 2017
Mesajlar
430
Tepki puanı
78
8 HİZMET YILI
Kodların başına [CODE.] sonuna [/CODE.] koy.[Sonuna koyduğum noktaları silerek.]Onun dışında gayet başarılı.
 
Herkesi öldürüyoruz.Kimini kurşunla, kimini sözle
Banlı Üye
Katılım
7 Tem 2017
Mesajlar
2,429
Çözümler
1
Tepki puanı
322
8 HİZMET YILI
Saol bende Robot Değilim arıyordum
 
Üye
Katılım
12 Şub 2018
Mesajlar
46
Tepki puanı
9
Ödüller
3
Yaş
26
8 HİZMET YILI
bunu herhangi bir websitesine ekleyebiliriz değilmi?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst