Trò chơi oẳn tù tì" trò chơi có 2 người chơi mỗi người dùng tay để hiện thị 1 trong 3 công cụ sau: kéo bao và búa quy tắc như sau: kéo thắng bao bao thắng búa búa thắng kéo Viết trương trình mô phỏng cho 2 người chơi và người chơi với máy.

307

Tailieumoi.vn biên soạn và giới thiệu bộ câu hỏi Tin học gồm các kiến thức lý thuyết và thực hành, giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tin học. Mời các bạn đón xem:

Top 1000 câu hỏi thường gặp môn Tin học (Phần 6)

Câu 82: Trò chơi oẳn tù tì" trò chơi có 2 người chơi mỗi người dùng tay để hiện thị 1 trong 3 công cụ sau: kéo bao và búa quy tắc như sau:

kéo thắng bao

bao thắng búa

búa thắng kéo

Viết trương trình mô phỏng cho 2 người chơi và người chơi với máy.

Lời giải:  

int main()

    {

int n;

int a = 1, b =3;

cout << "Moi ban chon :";

cout << "\n1.Keo"; //1 vs 3 thì trả về 1

cout << "\n2.Bua"; //2 vs 1 thì trả về 2

cout << "\n3.Bao"; // 3 vs2 thì trả về 3

    nhap: do{

cout << "\n Nguoi choi chon :";

cin >> n;

if (n < 0 || n>3)

cout << "\nBan nhap sai. Moi ban kiem tra lai";

} while (n < 0 || n>3);

srand(time(0));

int x = a + rand() % (b - a + 1);

if (x == n)

{

cout << "Ban da hoa voi may";

goto nhap;

}

if (x == 1 && n == 3 || (x == 2 && n == 1) || (x == 3 && n == 2))

{

cout << x;

cout << "\nBan da Thua";

}

else 

{

cout << x;

cout << "May da thang";

}

getch();

return 0;

}

Đánh giá

0

0 đánh giá