PROGRAMLAR SCRIPTLER KODLAR HABERLER İLETİŞİM
Arşivimde ara Program Script Hazırkod
Ara
ÜYELİK AKTİVASYONU HABERLER WEBMASTER ARAÇLARI SİTENE EKLE REKLAM VER İLETİŞİM
    Program : 13058 Adet  |  Script : 5 Adet  |  Hazırkod : 2748 Adet  |  Haber : 211 Adet
HAZIR KODLAR
ADO.NET - ADO
ASP
ASP.NET
C #
C ++
CGI
COMPONENT
DATABASE
DELPHI
FLASH
HTML
JAVA - JSP
JAVA SCRIPT
PASCAL
PERL
PHP
VISUAL BASIC
VISUAL BASIC.NET
WML
XML
 
İNTERNET PAKETLERİ
ADSL BAŞVURU
SMİLE BAŞVURU
TURK.NET BAŞVURU
TELLCOM İNTERNET PAKETİ
SUPERONLİNE BAŞVURU
TTNET İŞYERİM PAKETİ
TTNET VİTAMİN PAKETİ
 
SCRIPTLER
AJAX SCRIPTLERI
ASP SCRIPTLERI
ASP.NET SCRIPTLERI
C # SCRIPTLERI
C ++ SCRIPTLERI
DELPHI SCRIPTLERI
JAVA - JSP SCRIPTLERI
JAVA SCRIPT SCRIPTLERI
MIRC - IRC SCRIPTLERI
PERL SCRIPTLERI
PHP SCRIPTLERI
VISUAL BASIC SCRIPTLERI
 
İSTATİSTİK
Tekil [Bugün] : 209  
Çoğul [Bugün] : 1.102  
Tekil [Genel] : 305.354  
Çoğul [Genel] : 2.974.271  
 


Javada bir oyun sayi tahmin
Açıklama :
Sayi oyunu applet tahmin
 
ARKADAŞINA GÖNDER HEPSİNİ SEÇ

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class so extends Applet {
sayioyun oyun=new sayioyun();
TextArea output=new TextArea(17,32);
TextField edit=new TextField(4);
char c[]=oyun.sayiuret();

public void yenioyun(){
c=oyun.sayiuret();
}
public static String kontrol(char veri[]){
String mesaj="ok";
if (veri.length!=4)
mesaj="Lutfen 4 basamakli sayi giriniz..";
else {
for(int i=0;i<4;i++){
for(int j=0;j<i;j++){
if ((i!=j) && (veri[i]==veri[j]))
mesaj="Rakamlar birbirinden farkli olmali";
}
}
}
return mesaj;
}
public void init(){
setBackground(new Color(0x33,0x77,0xFF));
Label lb=new Label("Sayı Giriniz : ");
lb.setFont(new Font
("Helvetica",Font.BOLD,11));
lb.setForeground(new Color(0xEE,0xDD,0xEE));
add(lb);
edit.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String kontrolmes=
kontrol(edit.getText().toCharArray());
if (kontrolmes.equals("ok")) {
char g[]=edit.getText().toCharArray();
output.appendText(" "+edit.getText());
output.appendText(" : "+oyun.karsilastir(c,g));
} else {
output.appendText(" "+kontrolmes); } output.appendText(" ");
edit.setText("");
}
});
edit.setForeground(new Color(0xEE,0xEE,0xDD));
edit.setFont(new Font("Helvetica",Font.BOLD,11));
add(edit);
Button yn=new Button("Yeni Oyun");
yn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
yenioyun();
output.setText("");
edit.setText("");
}
});
yn.setBackground(new Color(0x55,0x77,0x99));
yn.setForeground(new Color(0xEE,0xEE,0xDD));
yn.setFont(new Font("Helvetica",Font.BOLD,11));
add(yn);
output.setForeground(new Color(0xFF,0xFF,0x10));
output.setFont(new Font("Helvetica",Font.BOLD,11));
add(output);
Label imza=new Label("CopyRight (c) Adem ÖZER 2004");
imza.setFont(new Font("Helvetica",Font.BOLD,10));
imza.setForeground(new Color(0xEE,0xDD,0xEE));
add(imza);
}
}

class sayioyun {
int rasgelesayi(){
int a=(int)(Math.random()*10);
return a;
}
public boolean varmi(char ch,char d[],int uz){
for(int i=0;i<uz;i++){
if (d[i]==ch) return true;
}
return false;
}
public char[] sayiuret(){
char c[],k[];
k=new char[4];
for(int i=0;i<4;i++) {
int j=0;
do {
Integer b=new Integer(rasgelesayi());
c=b.toString().toCharArray();
j++;
} while((k[j]==c[0]) && (j<i)) ;

if (!varmi(c[0],k,i)){
k[i]=c[0];
} else {i--;}
}
return k;
}

public static String karsilastir(char kaynak[],char hedef[]){
int neg=0,poz=0;
String mesaj;
for(int i=0;i<4;i++){
if(kaynak[i]==hedef[i]) poz++;
for(int j=0;j<4;j++) {
if ((i!=j) && (kaynak[i]==hedef[j])) neg++;
}
}
if(poz!=4){
mesaj="+"+poz+" -"+neg;
} else {mesaj="ok Bravo Bildiniz..";}
return mesaj;
}
}

Hazırkod Tanıtımı
Sayi oyunu applet tahmin
İzlenme  183 Kez
Hit  0 Adet
HAZIRKOD HAKKINDA YAPILAN YORUMLAR
Yorum eklemek için tıklayınız
 
Bu hazırkod hakkında herhangi bir yorum yapılmamış!
 
KULLANICI GİRİŞİ
   
GİRİŞ
   
Yeni Kayıt
Yardım
 
GOOGLE REKLAMLARI
 
ETİKETLER
acne/docs/ultramenu
1108718
paragon 10
1017125
Ehliyet Sınav Sonuçları
direksiyon Sinavi Sonucla...
ilgi sertel
Sayısal Loto Sonuçları
oZGuR GuMRuK MusAViR
easycut 6,0
turbanli resimleri
Açık Öğretim Sınav Sonuçları
esed nod 4.0.468.0
adsl
1300797
11641
T.C. Kimlik No Sorgulama
ege seramik
1175341
mehmet ozdemir
39507
ehliyet sinavi sonuc
SSK Prim Sorgulama
HiKMET EKiCi
1166063
 
Sitede yayınlanan dosya ve dökümanların kullanımları sonucu oluşabilecek zararlardan duzenle.com sorumlu değildir.
duzenle.com sitesinde yayınlanan tüm program, script ve benzeri dökümanları kurmadan yada çalıştırmadan önce virüs taramasından geçiriniz.

PROGRAMLAR SCRIPTLER KODLAR HABERLER İLETİŞİM