Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <conio.h>
- #include <stdio.h>
- #include <Windows.h>
- #include <time.h>
- #include <stdlib.h>
- void play(int turn, int player1, int player2, int player3, int boss1, int boss2, int boss3);
- int main(){
- Menu:
- system("cls");
- int player1;
- int player2;
- int player3;
- int boss1;
- int boss2;
- int boss3;
- int chose;
- int turn = 0;
- do{
- system("cls");
- printf("******************\n");
- printf("* Bai 3 La *\n");
- printf("* 1.Play Game *\n");
- printf("* 2.Thong tin *\n");
- printf("* 3.Thoat *\n");
- printf("******************\n");
- printf("Chon muc menu: ");
- scanf_s("%d", &chose);
- } while (chose <= 0 || chose > 3);
- if (chose == 2){
- system("cls");
- printf("*************************************\n");
- printf("* Thong Tin *\n");
- printf("* Game Bai 3 La *\n");
- printf("* Duoc viet boi Le Tuan Anh *\n");
- printf("* Version 1.0 *\n");
- printf("*Ngay hoan thanh 05/10/2015 11:13 PM*\n");
- printf("*************************************\n");
- printf("Nhan phim bat ki tro ve menu");
- _getch();
- goto Menu;
- }
- Start:
- srand(time(0));
- player1 = 1 + rand() % 9;
- player2 = 1 + rand() % 9;
- player3 = 1 + rand() % 9;
- boss1 = 1 + rand() % 9;
- boss2 = 1 + rand() % 9;
- boss3 = 1 + rand() % 9;
- int nutplayer = (player1 + player2 + player3) - ((player1 + player2 + player3) / 10) * 10;
- int nutboss = (boss1 + boss2 + boss3) - ((boss1 + boss2 + boss3) / 10) * 10;
- if (chose == 3){
- return 0;
- }
- while (turn <= 6){
- play(turn, player1, player2, player3, boss1, boss2, boss3);
- turn++;
- Sleep(1000);
- if (turn != 7){
- if (turn % 2 == 1){
- printf("\nDang chia bai cho Player!");
- }
- else{
- printf("\nDang chia bai cho Boss!");
- }
- }
- Sleep(1000);
- }
- if (nutplayer > nutboss){
- printf("\nYou Win!");
- }
- else if (nutplayer< nutboss){
- printf("\nYou Lose!");
- }
- else{
- printf("\nDraw!");
- }
- printf("\nNhan phim bat ki de tiep tuc!");
- _getch();
- system("cls");
- int chose2;
- printf("****************\n");
- printf("* 1.Choi lai *\n");
- printf("* 2.Menu *\n");
- printf("****************\n");
- do{
- printf("Chon muc menu: ");
- scanf_s("%d", &chose2);
- } while (chose2 <= 0 && chose2 > 2);
- if (chose2 == 1){
- turn = 0;
- goto Start;
- }
- else
- {
- goto Menu;
- }
- _getch();
- return 0;
- }
- void play(int turn, int player1, int player2, int player3, int boss1, int boss2, int boss3){
- system("cls");
- printf("***************\n");
- printf("*Game Bai 3 La*\n");
- printf("***************\n");
- int nutplayer = (player1 + player2 + player3) - ((player1 + player2 + player3) / 10) * 10;
- int nutboss = (boss1 + boss2 + boss3) - ((boss1 + boss2 + boss3) / 10) * 10;
- printf("Player:\n");
- if (turn >= 1){
- printf("***");
- }
- if (turn >= 3){
- printf("\t***");
- }
- if (turn >= 5){
- printf("\t***");
- }
- printf("\n");
- if (turn >= 1){
- printf("*%d*",player1);
- }
- if (turn >= 3){
- printf("\t*%d*",player2);
- }
- if (turn >= 5){
- printf("\t*%d*",player3);
- }
- printf("\n");
- if (turn >= 1){
- printf("***");
- }
- if (turn >= 3){
- printf("\t***");
- }
- if (turn >= 5){
- printf("\t***\n");
- printf("So nut cua Player la: %d", nutplayer);
- }
- printf("\n");
- printf("Boss:\n");
- if (turn >= 2){
- printf("***");
- }
- if (turn >= 4){
- printf("\t***");
- }
- if (turn >= 6){
- printf("\t***");
- }
- printf("\n");
- if (turn >= 2){
- printf("*%d*",boss1);
- }
- if (turn >= 4){
- printf("\t*%d*",boss2);
- }
- if (turn >= 6){
- printf("\t*%d*",boss3);
- }
- printf("\n");
- if (turn >= 2){
- printf("***");
- }
- if (turn >= 4){
- printf("\t***");
- }
- if (turn >= 6){
- printf("\t***\n");
- printf("So nut cua boss la: %d", nutboss);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement