IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet odaları

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 04 Temmuz 2006, 10:19   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
C# Sayı tahmin oyun programı




Konuyu açacak yer bulamadım , buraya açmam uygun olabilir diye düşündüm.

C# Örneklerini Buraya Yazacağım Bazıları Açıklamalı Olcak.
Alıntı Değildir.

C# ta Sayı Oyunu 10 Hak Veriyor Ve Puanlama Yapıyor.
Dos Altında Ama Basit Bir Şekilde Windows Versiyonuna Çevirebilirsiniz.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
using System; class Odev003 { public static void Main() //Bunları Sonraki Ödevlerde Anlatcam { System.Random rnd = new System.Random(); //Her Programa Başlayışta Farklı Sayı Atıyoruz. int rasgelesayi=(int)rnd.Next(1,101); //rasgelesayi Değişkenine 1 ile 100 Arasında Tam Sayı Atıyoruz int puan=1000; //Tam Sayı Olarak puan Değişkeni Atıyoruz Ve 1000 Eşitliyoruz int control=0; //While Döngüsü İle Kullanıcıya 5 Hak Vermek İçin control Değişkenimizi Tanımlıyoruz int deneme=0; //Kullanıcının Sayıyı Kaç Denemede Bildiğini Öğrenmek İçin deneme Adında değişlen Tanımladık int gir; //Kullanıcının Sayı Girmesi İçin Bir Değişken Tanımladık int bil=5; //Kullanıcının Kaç Hakkı Kaldığını Söylemek İçin bil Adında Bir Değişken Tanımladık System.Console.WriteLine("Oyunumuza Hoş Geldiniz"); //Ekrana Oyunumuza Hoş Geldiniz Yazdırıyoruz while(control < 5) /**while döngüsünü kuruyoruz control Değişkeni 5 ten Küçükse Komutları Çalıştır Eğer Eşit Veya Büyükse Sonraki Komutları İşlet Diyoruz**/ { //Birden Çok Satır İşletceğimiz İçin Küme Parantezi Kullanıyoruz deneme=deneme+1; /*Deneme Değişkenimizi Her Dönüşte 1 Artırıyoruz Bize Kullanıcı Kaç Denemede Bildiği Hakkında Bilgi Vercek.*/ System.Console.WriteLine("\n{0} Deneme Hakkınız Var ve Puanınız = {1}",bil,puan); //Kullanıcıya Bilgi Veriyoruz Kaç Deneme Hakkı Var -Kaldı Ve Kaç Puanı Var-Kaldı. System.Console.Write("Bir Sayi Giriniz = "); //Ekrana Bir Sayı Giriniz Yazdırıyoruz. gir = int.Parse(Console.ReadLine()); /*Ve İmleç Burda Kalıyor Ve Kullanıcıdan Bi Hareket Bekliyor Bu Sayı Girmek Olabilir.Hatta Sıkıldım Deyip Kapatmak Bile Olabilir */ if (gir==rasgelesayi) /*Ve Burda gir Değişkeni rasgelesayi Değişkenine Yani Random Olarak Attığımız Değişken Eğer Kullanıcımız Rasgele Atanan Sayıyı Bulduysa Elseye Kadar Olan Komutları İşletcek Eğer Bulamadıysa Elsenin İçindeki Komutları İşletcek*/ { System.Console.WriteLine("Tebrikler {0} Denemede Bildiniz Ve Puanınız={1}",deneme,puan); /*Kullanıcı Sayı Bulursa Bu Satırlar İşlicek Ör:2. Denemede Bildi Ekrana Tebrikler 2 Denemede Bildiniz Ve 800 Puanı Kaldığı Yazılcak*/ break; //break İle İşlem Sonlandırılcak.(Döngü Kırılcak) } else /**Eğer gir Değişkeni rasgelesayi Değişkenine Eşit Değilse Elsedeki Komutlar İşletilcez**/ { if(gir<rasgelesayi) /*Eğer gir Değişkeni Yani Kullanıcının Girdiği Değeri Bilemedi Ve Bizde Onu Yönlendircez Kullanıcının Girdiği Sayı Rasgele Atanan Sayıdan Küçükse else Ye Kadar Olacak Komutlar İşletilcek*/ { System.Console.WriteLine("Yukarı"); //İf teki Koşul Doğru İse Yukarı Uyarısı Çıkıyor Kullanıcıya. } else /*if Teki Koşul Yanlış Olduğu Zaman Yani gir Değişkeni rasgelesayi değişkeninden küçük değilse else İşletilcek*/ { System.Console.WriteLine("Aşağı"); //Ve Kullacıyı Uyardık Sayının Küçük Olduğunu Belirttik } System.Console.WriteLine("Malesef Bilemediniz,Girdiğiniz Sayı={0}",gir); //Kullanıcının Sayıyı Bilemediğini Söylüyoruz Ve Girdiği Sayıyı Hatırlatıyoruz puan=puan-200; //Kullanıcı Her Yanlış Bildiğinde Puanını 200 Puan Eksiltiyoruz control=control+1; //Kullanıcıya 5 Deneme Hakkı Verdiğimiz İçin Her Denemesinde Hakkından 1 Eksiltiyoruz bil--; // } } System.Console.WriteLine("\n \nMalesef Başaramadınız Puanınız = {0}",puan); //5 Denemeden Sonra Kullanıcı Doğru Sayıyı Bulamadı Ve Puanı Sıfır Oldu. System.Console.WriteLine("Rasgele Atanan Sayı={0}",rasgelesayi); /*Kullanıcıya Rasgele Atanan Sayıyı Söylüyoruz Acı Ama Gerçek Programımız Bitiyor */ } }


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet bizimmekan
Cevapla

Etiketler
c#, ornekleri, oyun, programı, sayı, tahmin, Örnekleri


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Java ile Sayı Tahmin Oyunu YazılımMimarı Java 0 29 Ağustos 2012 09:25
On Sayı İçinde Maksimum Dört Sayı aSi C ve C++ 0 25 Şubat 2012 19:40
Sayı Tahmin (v2) aSi C ve C++ 0 17 Şubat 2012 23:41
tahmin.tcl yeni oyun botu uMut TCL Scriptler 15 10 Mayıs 2009 19:43