Entri Populer

Jumat, 12 Agustus 2011

membuat games tebak angka dengan microsoft visual basic 2005

buka microsoft visual basic 2005
ini dia link nya dibawah

void check(int b[4][4],int a[4][4]);

      void inisial();

      void tampil(int b[4][4]);

      void play(int b[4][4],int a[4][4]);

      void check(int b[4][4],int a[4][4]);
void main(){
      inisial(); //pemanggilan fungsi inisial
      getch();
      }
 void inisial(){
      int a[4][4]={{1,1,2,2},{3,3,4,4},{5,5,6,6},{7,7,8,8}};
      int b[4][4]={{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}};
      play(b,a);//pemanggilan fungsi play dengan parameter array a dan b
      }
 void tampil(int b[4][4]){
      printf("==================================== ======================================\n\n");
      printf("\t\t\tPermainan Tebak Angka\n");
      printf("==================================== ======================================\n\n");
      printf("*********************************\n*\t*\t*\t*\t*\n");
      printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[0][0],b[0][1],b[0][2],b[0][3]);
      printf("*********************************\n*\t*\t*\t*\t*\n");
      printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[1][0],b[1][1],b[1][2],b[1][3]);
      printf("*********************************\n*\t*\t*\t*\t*\n");
      printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[2][0],b[2][1],b[2][2],b[2][3]);
      printf("*********************************\n*\t*\t*\t*\t*\n");
      printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[3][0],b[3][1],b[3][2],b[3][3]);
      printf("*********************************\n");
 void play(int b[4][4],int a[4][4]){
      int kolom1,baris1,kolom2,baris2;
      clrscr();
      tampil(b);//pemanggilan fungsi tampil dengan parameter array b
      printf("Masukkan baris dan kolom, Tebak Angka 1\n");
      printf("baris : ");
      scanf("%d",&baris1);
      printf("kolom : ");
      scanf("%d",&kolom1);
      b[baris1-1][kolom1-1]=a[baris1-1][kolom1-1];
      tampil(b);
      clrscr();
      tampil(b);
      printf("Masukkan baris dan kolom, Tebak Angka 2\n");
      printf("baris : ");
      scanf("%d",&baris2);
      printf("kolom : ");
      scanf("%d",&kolom2);
      b[baris2-1][kolom2-1]=a[baris2-1][kolom2-1];
      if(b[baris1-1][kolom1-1]==b[baris2-1][kolom2-1]){
      clrscr();
      tampil(b);
      }else{b[baris2-1][kolom2-1]=0;
      b[baris1-1][kolom1-1]=0;
      clrscr();
      tampil(b);
      }
      check(b,a);//pemanggilan fungsi check
      }
  void check(int b[4][4],int a[4][4]){
      if((b[0][0]==a[0][0])&&(b[0][1]==a[0 ][1])&&(b[0][2]==a[0][2])&& (b[0][3]==a[0][3])&&(b[1][0]==a[1][ 0])&&(b[1][1]==a[1][1])&&(b [1][2]==a[1][2])&&(b[1][3]==a[1][3] )&&(b[2][0]==a[2][0])&&(b[2 ][1]==a[2][1])&&(b[2][2]==a[2][2])& amp;&(b[2][3]==a[2][3])&&(b[3][ 0]==a[3][0])&&(b[3][1]==a[3][1])&am p;&(b[3][2]==a[3][2])&&(b[3][3]==a[3][3]))
      {
      printf("SELAMAT ANDA MENANG!!!\n\n");

      printf("Ingin mencoba lagi tekan y");

      if(getch()=='y'||getch()=='Y')inisial();//kembali memberikan nilai nol pada array b
      else getch();//keluar
      }
      else play(b,a);
      }
anda simpan /save buka yang kamu buat tadi games tebak angka lihat apa yang terjadi tadaaa games nya sudah jadi!

Tidak ada komentar:

Posting Komentar