Bài giảng Tin học Lớp 8 - Bài thực hành 4: Luyện tập sử dụng câu lệnh điều kiện - Nguyễn Thị Thu Hằng

pptx 16 trang phanha23b 26/03/2022 3860
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Bài thực hành 4: Luyện tập sử dụng câu lệnh điều kiện - Nguyễn Thị Thu Hằng", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptxbai_giang_tin_hoc_lop_8_bai_thuc_hanh_4_luyen_tap_su_dung_ca.pptx

Nội dung text: Bài giảng Tin học Lớp 8 - Bài thực hành 4: Luyện tập sử dụng câu lệnh điều kiện - Nguyễn Thị Thu Hằng

  1. CHÀO MỪNG NGÀY NHÀ GIÁO VIỆT NAM 20-11 Giáo viên: Nguyễn Thị Thu Hằng
  2. NHÓM 1 NHÓM 2 NHÓM 3 NHÓM 4 0 0 0 0 0 0 0 0 0 0 0 Phần I Phần II Phần III Phần IV KET QUA
  3. Phần thứ nhất: Mô tả thuật toán Luật thi: Ở phần này các nhóm sẽ thực hiện xác định được bài toán và mô tả được thuật toán. - Thời gian hoạt động 2 phút, thời gian trình bày (1 phút) và tranh luận giữa các nhóm 2 phút. - Nếu hoàn thành đúng nhóm thực hiện nhanh nhất đầu tiên sẽ được cộng 10 điểm, các nhóm còn lại nếu hoàn thành đúng sẽ được cộng 5 điểm nếu không hoàn thành đúng sẽ không được cộng điểm.
  4. Bài toán: Cho 2 số thực a và b. Hãy viết chương trình so sánh kết quả của 2 số đó dưới dạng “a lớn hơn b”, “a nhỏ hơn b” hoặc “a bằng b”. Xác định bài toán Input: 2 số a và b Output: “a lớn hơn b”, “a nhỏ hơn b” hoặc “a bằng b”
  5. Mô tả thuật toán B1: Nhập hai số a và b B2: Nếu a > b thì in ra “a lớn hơn b”, đến B5 B3: Nếu a < b thì in ra “a nhỏ hơn b”, đến B5 B4: Nếu a = b thì in ra “a bằng b” B5: Kết thúc
  6. Phần thứ hai: Sắp xếp Luật thi: Ở vòng này các nhóm sẽ thực hiện sắp xếp lại các câu lệnh để có một chương trình hoàn chỉnh theo yêu cầu bài toán đưa ra. - Thời gian 2 phút. - Nếu hoàn thành đúng nhóm thực hiện nhanh nhất đầu tiên sẽ được cộng 20 điểm, Nhóm thứ 2 sẽ được cộng 15 điểm, nhóm thứ 3 còn 10 điểm, nhóm thứ 4 còn 5 điểm. Nếu không hoàn thành đúng sẽ không được cộng điểm.
  7. Phần thứ 3: Điền khuyết Luật thi: Ở vòng này các nhóm sẽ thực hiện điền các từ còn thiếu trong chương trình cho trước để có được chương trình hoàn chỉnh. - Thời gian 2 phút. - Nếu hoàn thành đúng nhóm thực hiện nhanh nhất đầu tiên sẽ được cộng 30 điểm, Nhóm thứ 2 sẽ được cộng 25 điểm, nhóm thứ 3 còn 20 điểm, nhóm thứ 4 còn 15 điểm. Nếu không hoàn thành đúng sẽ không được cộng điểm.
  8. Bài toán: Nhập từ bàn phím 3 số nguyên dương a, b, c. Kiểm tra xem nó có thể là độ dài ba cạnh hay không, nếu không thì in ra màn hình ' Khong la ba canh cua mot tam giac'. Ngược lại thì in chu vi của tam giác ra màn hình.
  9. Input: Độ dài 3 cạnh a, b, c Chu vi tam giác nếu là 3 cạnh của tam giác, Output: ngược lại thì in ra không là tam giác. Mô tả thuật toán B1: Nhập vào 3 số , b và c dương B2: Nếu a + b > c và a + c > b và b + c > a thì in ra chu vi của tam giác, ngược lại thì in ra “ đây không a phải 3 cạnh của tam giác c b B3: Kết thúc
  10. Phần thứ 4: Viết chương trình Luật thi: Ở vòng này các nhóm sẽ thực hiện viết một chương trình hoàn chỉnh trên máy tính - Thời gian 5 phút. - Nếu hoàn thành đúng nhóm thực hiện nhanh nhất đầu tiên sẽ được cộng 40 điểm, Nhóm thứ 2 sẽ được cộng 35 điểm, nhóm thứ 3 còn 30 điểm, nhóm thứ 4 còn 25 điểm. Nếu không hoàn thành đúng sẽ không được cộng điểm.
  11. Bài toán: Cho 3 số thực a, b, c được nhập từ bàn phím. Viết chương trình xuất ra màn hình số có giá trị lớn nhất. Xác định bài toán Input: Ba số thực a, b, c Output: Số lớn nhất trong 3 số
  12. Mô tả thuật toán B1: Nhập vào 3 số a, b, c B2: Max  a B3: Nếu Max < b thì Max  b B4: Nếu Max < c thì Max  c B5: Xuất ra giá trị Max B6: Kết thúc thuật toán
  13. Chương trình
  14. Mở rộng Mô tả thuật toán B1:Mô Nhập tả thuật vào 3toán số a, b, c B1: Nhập vàoB2: 3Max số a, b,a c B2: Nếu (aB3: >= Nếub) và Max ( a >= = Xuất a) và ra (b giá >= trị c) Max thì in ra GTLN là b, đến B5 B6: Kết thúc thuật toán B4: Nếu (c >= a) và (c >= b) thì in ra GTLN là c B5: Kết thúc thuật toán