Minggu, 09 Juni 2013

Permainan Domino Sederhana dengan Java



Berikut adalah Source Code nya :



package game;

import java.util.ArrayList;
import java.util.Random;

/**
 *
 * @author Samsul_Ramdan
 */
public class Samsul_Ramdan_41155050110018{
public static void main(String args[]){

ArrayList<int []> tiles = new ArrayList<int []>();
Random gen = new Random();

for(int i=0;i<7;i++){
for(int j=0;j<7;j++){
tiles.add(new int[]{i,j});
System.out.print("("+ i + ", " + j + ") ");
}
System.out.println();
}

int [][] player1_tiles = new int[7][49];
int [][] player2_tiles = new int[7][49];
int [] tile1 = null;
int [] tile2 = null;

for(int i=0;i<player1_tiles.length;i++){

tile1 = tiles.get(gen.nextInt(tiles.size()));
tile2 = tiles.get(gen.nextInt(tiles.size()));
tiles.remove(tile1);
tiles.remove(tile2);

player1_tiles[i] = tile1;
player2_tiles[i] = tile2;
}

System.out.println("\nTile\tPlayer 1\tPlayer 2");
for(int i=0;i<player1_tiles.length;i++){
System.out.print((i+1) +": \t ");
for(int j=0;j<player1_tiles[i].length;j++){
System.out.print(player1_tiles[i][j] + " ");
}
System.out.print("\t\t");

for(int j=0;j<player2_tiles[i].length;j++){
System.out.print(player2_tiles[i][j] + " ");
}

System.out.println();
}
System.out.println();
if(tile1[0]>tile2[1] && tile1[1]>tile2[1]){
System.out.println("player 1 drops first");
}else{
System.out.println("player 2 drops first");

} }}




sumber : http://www.dreamincode.net/forums/topic/160958-domino/

9 komentar:

Fortune mengatakan...

Kabar Gembira untuk semua para pecinta judi kartu online , telah hadir website terbaru yaitu TiketQQ yang mampu memberikan kemenangan yang mudah kepada member setianya.

8 Game Yang disediakan oleh pihak TiketQQ :
* AduQ
* BandarQ
* Bandar Poker
* Bandar 66 ( New Games )
* Capsa Susun
* Domino QQ
* Poker
* Sakong

Keunggulan jika bergabung di website TiketQQ :
- 100% Mudah Menang & Fairplay Game
- Minimal Deposit & Withdraw Rp 15.000,-
- Bonus Rollingan 0.3% (5 hari sekali , Tanpa Syarat)
- Bonus Referral 15% (Seumur Hidup)
- Sistem keamanan terbaru
- Support 5 Bank Local ( BCA , BNI , BRI , DANAMON , MANDIRI )

Contact Us
BBM : tiket99
WA : +6281226127740
Line : TiketQQ

Link Official :
* TiketQQ,com
* TiketQQ,net
* TiketQQ,info
* TiketQQ,org

Ditunggu kedatangan anda semua di TiketQQ , raih dan menangkan hadiah jackpot jutaan rupiah hanya dengan modal Rp 15.000,-. Di TiketQQ

Admin mengatakan...

RajajudiQQ Situs Judi Online Dengan Bonus TERBESAR ASIA !!

Situs Yang Satu ini sangat mudah menang, dan pastinya memiliki winrate 89%
RajajudiQQ memiliki tingkat presentasi jackpot yang sangat bagus dan MUDAH di dapat

Permainan : Sakong, Aduq, BandarQ, CapsaSusun, DominoQQ, Poker, BandarPoker, Bandar66

BANK : BCA, BNI, MANDIRI, BRI, DANAMON, CIMB NIAGA

Untuk INFO

- PIN BBM : DC8A6A57
- WE CHAT : rajajudiqq
- LINE : rajajudiqq
- Whatsapp: +855 966629336

angelina mengatakan...

llo sahabat RajajudiQQ * apa kalian sudah bermain di RajajudiQQ hari ini ? atau masih ada yang belum mengenal RajajudiQQ ?
RajajudiQQ adalah situs resmi poker dan domino TERBAIK dan TERPERCAYA di INDONESIA dijamin AMAN 100% bosku..
selain itu, RajajudiQQ juga selalu memberikan yang terbaik buat
para membernya lohhh.. tidak ketinggalan, bonus TurnOver 0.5%
dan refferal hingga 20% (dibagikan setiap hari senin setelah jam
12 siang) untuk para member setia yang bermain di RajajudiQQ *
tunggu apa lagi ? yukkkk... registrasi dan daftarkan sekarang
juga dan nikmati promo-promo dan bonus lainnya..

7 permainan RajajudiQQ :

- Poker
- DominoQQ
- AduQ
- CapsaSusun
- BandarQ
- BandarPoker
- sakong

Bank tersedia :

- BCA
- BNI
- BRI
- DANAMON
- MANDIRI
- CIMB NIAGA

Nikmati keseruan 7 permainan dalam 1 ID dan dengan minimal deposit/withdraw 15.000 udah bisa merasakan sensasi permainan
fairplay 100% player vs player tanpa bot's ! untuk menyenangkan
bagi sahabat RajajudiQQ tidak perlu khawatir dikarenakan tidak
perlu repot harus bermain pada tempat tertentu, di RajajudiQQ
bisa bermain melalui gadget/smartphone dimana saja dan kapan saja.
jika bosku mengalami kendala segera hubungi Custumer Servis (CS)
kami siap membantu melayani bosku 24 jam :

- PIN BBM : DC4F3ABB
- WE CHAT : rajajudiqq
- Whatsapp : +855 966629336
- SKYPE : rajajudiqq

Treasure mengatakan...

Cara Hack Poker
Tips Menang Judi Online
Cara Menang Main AduQ
Bandar Poker Online
Tips Menang Poker
Poker Android

bola88 mengatakan...

Alasan bandar online q ini populer sudah tidak perlu ditanyakan lagi warnetqq or lipoqq

bola88 mengatakan...

Namun tidak omiqq dan juga meteorqq sedikit para bettor dunia tersebut memainkan permainan judi bandarq hanya untuk mencari kesenangan.

RatnaVita mengatakan...

Situs Judi Kartu Online POKERVITA SITUS JUDI KARTU ONLINE

JADWAL SABUNG TERLENGKAP agen adu ayam terbesar sejak 2014

agenjudibola992 mengatakan...

PROMO HADIAH indonalo SPESIAL UNTUK KALIAN PECINTA BOLA ONLINE. DISINI KAMI AKAN MEMBERIKAN HADIAH HIBURAN UNTUK KALIAN DALAM FITUR PERMAINAN TEBAK SCORE DI SETIAP MINGGUNYA.

MAINKAN DAN MENANGKAN HADIAH TOTAL 500,000.00 RUPIAH TANPA DI UNDI!

Hadiah dari tebak skor ini adalah total IDR 500rb di bagi rata ,Contoh :
- jika ada 1 pemenang hadiah IDR 500rb
- jika ada 5 pemenang hadiah masing - masing @IDR100.000
- Jika ada 10 pemenang hadiah masing - masing @IDR50.000

SYARAT DAN KETENTUAN : ( Promo Tebak Skor Indonalo )

KONTAK PERSON INDONALO HUBUNGI DiBAWAH INI

Telp/WA : +85515416144
Line : Cs_Indonalo
Livechat : indonalo

Kunjungi juga blog Prediksi Togel Terjitu dibawah ini Yang Telah banyak di pakai oleh pemain Togel Online Maniak.....

Prediksi Togel Jitu

Agen Poker Sakong
E-Gaming Uang Asli
GAME CASINO ONLINE
Agen Bola Liga Champion

Unknown mengatakan...

gimana cara mainnya bang

Posting Komentar

 
;