29 Ağustos 2012, 09:25
#1 Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Java ile Sayı Tahmin Oyunu
Sayı Tahmin Oyunu Rastgele bilgisayarın tuttuğu sayıyı bulan uygulama Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
import java . util . Random ; import java . io .*; class giris { static void yakinlik ( int ss , int sa ) { int fark = sa - ss ; if ( fark <= 0 && fark > - 10 || fark >= 0 && fark < 10 ) { System . out . println ( "Cok yakinsiniz" ); } else if ( fark <= - 10 && fark > - 20 || fark >= 10 && fark < 20 ) { System . out . println ( "Yakin sayilirsiniz" ); } else if ( fark <= - 30 && fark > - 40 || fark >= 20 && fark < 30 ) { System . out . println ( "Gayret edin olacak" ); } else if ( fark <= - 30 && fark > - 40 || fark >= 30 && fark < 40 ) { System . out . println ( "Uzaklastiniz" ); } else if ( fark <= - 40 && fark > - 50 || fark >= 40 && fark < 50 ) { System . out . println ( "Uctunuz" ); } else if ( fark <= - 60 && fark > - 99 || fark >= 60 && fark <= 99 ) { System . out . println ( "Ohannesburgerking whopper. Atmosfer disina ciktiniz" ); } } public static void main ( String [] arg ) throws IOException { Random r = new Random (); int sayim = r . nextInt ( 100 ); int hak = 12 ; int tahmin = 0 ; System . out . println ( "Sayi tahmin oyununa hosgeldiniz. Bir sayi tuttum. " + hak + " hakkiniz var. Basladik;n" + sayim ); BufferedReader B = new BufferedReader (new InputStreamReader ( System . in )); for ( int i = hak ; i > 0 ; i --) { String giris = B . readLine (); tahmin = Integer . valueOf ( giris ); if ( sayim == tahmin ) { System . out . println ( "Dogru tahmin. Sayimiz " + sayim + " idi" ); System .exit( 0 ); } else { System . out . println ( "Tutmadi. Ama uzulmeyin " +( i - 1 )+ " hakkiniz kaldi" ); yakinlik ( tahmin , sayim ); } } } }
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN... ]