Melanjutkan postingan saya tentang pengertian fungsi random dan randomize kali ini saya ingin memberikan contoh penggunaan fungsi random dan randomize ini. Bagi yang belum membaca postingan saya tentang random dan randomize dan ingin membacanya bisa mengklik link ini.
Sebuah permainan sederhana dan dengan kode yang sederhana pula. Sengaja saya buat sangat sederhana agar mudah dipahami. Kalau source nya terlalu panjang nanti malah anda tidak mendapatkan inti dari fungsi random dan randomize ini hhehe..
Game yang sangat sederhana bukan? Jadi aturannya gini :
- Program akan mengacak angka diantara 0-50
- Anda diberi kesempatan menebak 6 kali.
- Jika angka yang anda tebak lebih kecil dari jawabannya akan muncul notifikasi kalau angka terlalu kecil, begitu juga jika angka terlalu besar.
- Jika tebakan anda benar maka akan muncul notifikasi.
- Jika dalam 6 kali menebak anda selalu salah maka anda kalah, dan program akan memunculkan angka jawabannya.
Sedikit tips nih buat main : pilih angka dari tengah, rangenya kan 50, jadi pilih 25 kalau terlalu besar pilih tengahnya lagi, misalnya 15, kalau terlalu kecil y pilih aja 45.. Dan seterusnya.
waduh maaf, saya hampir lupa, intinya postingan ini kan cara membuat game tersebut, bukan cara mainnya. Hhe,,
oke deh, langsung saja ke sourcenya :
#include <stdio>
#include <conio>
#include <stdlib>
int jawab,x=0;
bool banding(int a)
{
if (a!=jawab)
{
if (a<jawab)printf("angka tebakan terlalu kecil\n");
else printf("angka tebakan terlalu besar\n");
if (x==6)printf("\n\nAngka yang benar adalah %d",jawab);
return false;
}
else
{
printf("\nanda benar!!");
return true;
}
}
main()
{
int tebak;
randomize();
jawab=random(50);
printf("GAME TEBAK ANGKA\nSILAHKAN TEBAK ANGKA YANG DIACAK\n\
ANGKA BERADA DIANTARA 1-50\nANDA DIBERI KESEMPATAN 6 KALI MENEBAK\n ");
do
{
printf("\nMasukan angka tebakan anda = ");scanf("%d",&tebak);
x++;
}
while (banding(tebak)==false && x<6);
printf("\n\nBy Bintang Catur Putra");
getch();
}
malas ngetik? tenang saja, saya sudah upload file source dan juga programnya. Anda bisa download pada link di bawah ini
Menangkan Jutaan Rupiah dan Dapatkan Jackpot Hingga Puluhan Juta Dengan Bermain di www(.)SmsQQ(.)com
ReplyDeleteKelebihan dari Agen Judi Online SmsQQ :
-Situs Aman dan Terpercaya.
- Minimal Deposit Hanya Rp.10.000
- Proses Setor Dana & Tarik Dana Akan Diproses Dengan Cepat (Jika Tidak Ada Gangguan).
- Bonus Turnover 0.3%-0.5% (Disetiap Harinya)
- Bonus Refferal 20% (Seumur Hidup)
-Pelayanan Ramah dan Sopan.Customer Service Online 24 Jam.
- 4 Bank Lokal Tersedia : BCA-MANDIRI-BNI-BRI
8 Permainan Dalam 1 ID :
Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar66
Info Lebih Lanjut Hubungi Kami di :
BBM: 2AD05265
WA: +855968010699
Skype: smsqqcom@gmail.com
Ijin promo yahh
ReplyDeleteHallo Bossku ! mau kasih info sedikit nihh , di EDENPOKER lagi memberikan bonus
10.000 Ribu GRATISS LHOO dan kami juga memberikan bonus next depo 5 % juga lhoo
ayoo buruaan gabung bersama kami di E D E N P O K E R . X Y Z