#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<time.h>
#include<Windows.h>
int main()
{
int LuaChon;
do
{
printf("\nNhap vao lua chon cua ban : \n(1: Bao, 2: Bua, 3: Keo) ");
scanf_s("%d", &LuaChon);
if (LuaChon == 1)
{
printf("\nBan chon bao !");
}
else if (LuaChon == 2)
{
printf("\nBan chon bua !");
}
else if (LuaChon == 3)
{
printf("\nBan chon keo !");
}
else
{
printf("\nLua chon cua ban khong hop le. xin kiem tra lai !");
}
/*if (LuaChon < 1 || LuaChon > 3);
{
printf("\nLua chon cua ban khong hop le. Xin kiem tra lai !");
}*/
} while (LuaChon < 1 || LuaChon > 3);
int a = 1, b = 3;
srand(time(0)); // Reset lại thời gian
int x = a + rand() % (b - a + 1); // X là số ngẫu nhiên máy ra
Sleep(1000); // Dừng 1 giây
printf("\nx = %d", x);
if (x == LuaChon)
{
if (x == 1)
{
printf("\nMay ra bao. Ban hoa !");
}
else if (x == 2)
{
printf("\nMay ra bua. Ban hoa !");
}
else if(x == 3)
{
printf("\nMay ra keo. Ban hoa !");
}
}
else if (x != LuaChon)
{
if (x == 1) // Máy ra bao
{
if (LuaChon == 2) // Mình ra búa
{
printf("\nMay ra bao. Ban Thua !");
}
else if (LuaChon == 3) // Mình ra kéo
{
printf("\nMay ra bao. Ban Thang !");
}
}
else if (x == 2) // Máy ra búa
{
if (LuaChon == 1) // Mình ra bao
{
printf("\nMay ra bua. Ban Thang !");
}
else if (LuaChon == 3) // Mình ra kéo
{
printf("\nMay ra bua. Ban Thua !");
}
}
else if (x == 3) // Máy ra kéo
{
if (LuaChon == 1) // Mình ra bao
{
printf("\nMay ra keo. Ban Thua !");
}
else if (LuaChon == 2) // Mình ra búa
{
printf("\nMay ra keo. Ban Thang !");
}
}
}
_getch();
return 0;
}