Membuat Program Game Tebak Angka menggunakan Borland C++

Membuat Program Game Tebak Angka
menggunakan Borland C++

1. Buka aplikasi Borland C++ pada PC/Laptop anda.
2. Klik File, New, Project
3. Untuk codingnya adalah sebagai berikut :
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
int random_number(void);
int view_stats(void);
int show_menu(void);
int totalwins=0;
int totallosses=0;
int guess;
int counter=5;
int main()
{
printf("\t\t\tGAME TEBAK ANGKA\n");
printf("\t\t\t================\n");
printf("\t\t  fitrifebriani_ak3@yahoo.com\n\n");
show_menu();
system("pause");
return 0;
}
int show_menu()
{
int decision;
system("color e4");
printf("\       MENU\n");
printf("==================\n\n");
printf(" 1.MULAI GAME\n");
printf(" 2.STATUS GAME\n");
printf(" 3.PANDUAN GAME\n");
printf(" 4.EXIT GAME\n\n");
printf("MENU INPUT (1-4) : ");
scanf("%d",&decision);
switch(decision)
{
case 1:
random_number();
clrscr();
case 2:
view_stats();
clrscr();
case 3:
system("color e4");
printf("Ini adalah permainan tebak angka! Bagaimana cara mainnya?\n");
printf("Komputer akan memberikan angka 1-10 secara acak.\n");
printf("Tugas Anda adalah menebak angka acak tersebut!\n");
printf("Anda diberikan 5 kali kesempatan untuk menebaknya.\n");
printf("Disini kita bermain dengan LUCK atau LOGIKA ?\n");
printf("Hal itu terserah kepada Anda. HaHaHa!!!\n");
printf("Selamat bermain! (^_^)\n\n");
printf("Pilih Menu (1-4) : ");
scanf("%d",&decision);
switch(decision)
case 4:
clrscr();
system("color e4");
printf("Terimakasih telah menggunakan permainan ini (^_^)\n");
system("exit");
{
return 0;
}
clrscr();
default:
printf("Pilihan Anda tidak tersedia, masukkan pilihan yang benar!!\n\n");
show_menu();
}
return 0;
}
int random_number()
{
clrscr();
system("color e4");
int randnumber;
srand(time(NULL));
randnumber=1+rand()%10;
printf("Saya sedang memikirkan angka 1 s/d 10.\n");
printf("Angka apa yang saya pikirkan? ");
scanf("%d",&guess);
if(guess==randnumber)
{
clrscr();
system("color fd");
printf("\nSelamat Kamu Benar, Saya sedang memikirkan angka %d\n",randnumber);
totalwins +=1;
counter=5;
printf("\nTekan Sembarang tombol\n");
}
else
{
clrscr();
counter-=1;
printf("\nMaaf itu bukan angka yang Saya pikirkan.\nYang Saya pikirkan adalah angka %d\n",randnumber);
printf("\nSilahkan ulangi lagi (Anda memiliki kesempatan %d kali lagi untuk mencoba)\n",counter);
if(counter!=0)
{
random_number();
}
else
{
clrscr();
printf("\nKamu kalah dalam permainan ini.\n\n");
counter=5;
totallosses +=1;
}
}
return 0;
}
int view_stats()
{
clrscr();
system("color e4");
int decision;
printf("\nMenang dalam game sebanyak : %d",totalwins);
printf("\nKalah dalam game sebanyak : %d\n\n",totallosses);
printf("Kembali ke Menu? [Y/T] : ");
scanf("%d",&decision);
switch(decision)
{
return 0;
}
}


4. Selamat mencoba kawan.. semoga penjelasan diatas dapat bermanfaat dan mempermudah teman-teman semua dalam pembuatan program.
Tetap semangat, terus berusaha dan pantang menyerah !!  Selamat belajar..
http://fitrifebriani26.blogspot.com

Komentar

Postingan populer dari blog ini

Membuat Program Penginapan Hotel menggunakan Microsoft Visual Basic 2010 Express

Membuat Program Penjualan Barang menggunakan Microsoft Visual Basic 2010 Express

Membuat Program Data Hotel menggunakan Microsoft Visual Basic 2010 Express