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
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
Posting Komentar