Violet
Dethi

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 091 912 4899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

lop 8

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Thị Thúy
Ngày gửi: 14h:11' 02-04-2021
Dung lượng: 642.5 KB
Số lượt tải: 13
Số lượt thích: 0 người
/
/
/
/
Bài tập 8: (HSG lớp 8 -TP Huế 2006-2007)
Ba  bạn An, Bình và Cường cùng tham gia một trò chơi như sau: Mỗi bạn nắm trong tay một đồng xu,  mỗi đồng xu có hai trạng thái : sấp và ngửa. Theo hiệu lệnh, cả ba bạn cùng đưa đồng xu của mình ra phía trước. Nếu cả ba đồng xu cùng sấp hoặc cùng ngửa thì chưa phát hiện người thua cuộc (hòa nhau). Nếu một bạn có trạng thái đồng xu khác với hai bạn kia( nghĩa là đồng xu của bạn ấy sấp còn hai người kia ngửa và ngược lại đồng xu của bạn ấy ngửa thì hai người kia sấp) thì bạn đó thắng cuộc. Hãy viết chương trình mô phỏng trò chơi trên.
HD:
- Để mô phỏng trạng thái sấp, ngửa của đồng xu ta dùng hàm Random(1) hoặc dùng Random(n) mod 2 với n > 2.
- Xét tám trường hợp xãy ra để tìm người thắng cuộc.
Program Sap_ngua;
uses crt;
Var A, B, C: byte;
Begin
     clrscr;
     Writeln(`Go phim de xem ket qua: `);
     A:=Random(10); A:=A mod 2;
     B:=Random(10); B:=B mod 2;
     C:=Random(10); C:=C mod 2;
     Write(`Ket qua: `,a,b,c);
     if (A=0) and (B=0) and (C=0) then Write(` Hoa`);
     if (A=0) and (B=0) and (C=1) then Write(` C Thang`);
     if (A=0) and (B=1) and (C=0) then Write(` B Thang`);
     if (A=0) and (B=1) and (C=1) then Write(` A Thang`);
     if (A=1) and (B=0) and (C=0) then Write(` A Thang`);
     if (A=1) and (B=0) and (C=1) then Write(` B Thang`);
     if (A=1) and (B=1) and (C=0) then Write(` C Thang`);
     if (A=1) and (B=1) and (C=1) then Write(` Hoa`);
     Readln;
     Readln
End.
 

/

/
/
/
/

 
Gửi ý kiến