Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (601.86 KB, 4 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>b1) Vẽ sơ đồ thuật toán để giải bài tập trên. </b>
<b>b2) Gõ chương trình sau đây: </b>
<b>NỘI DUNG HỌC TẬP MƠN TIN HỌC KHỐI 8 </b>
<b>(DÀNH CHO CÁC EM HỌC SINH </b>
<b>TRONG THỜI GIAN NGHỈ PHÒNG DỊCH CORONA). </b>
<b>BÀI THỰC HÀNH 4 . SỬ DỤNG LỆNH ĐIỀU KIỆN If ... then </b>
<b>1) CẤU TRÚC RẼ NHÁNH: </b>
<b>2) CÂU LỆNH ĐIỀU KIỆN: </b>
<b>a) Dạng lệnh: </b>
<b>b) ÁP DỤNG: </b>
<b>* Bài tập 1: </b>
<b>b3) </b>
<b>3) LUYỆN TẬP: </b>
<b>a) Bài tập 1: </b>
<b>Viết chương trình nhập vào chiều cao của 2 bạn học sinh Minh và Phúc. </b>
<b>In ra màn hình kết quả so sánh chiều cao của 2 bạn đó. Chẳng hạn: “ bạn Minh cao </b>
<b>hơn bạn Phúc”. </b>
<b>Program Sap_xep; </b>
<b>uses </b> <b> crt ; </b>
<b>var </b> <b>A, B: Real; </b>
<b>Begin </b>
<b>clrscr; </b>
<b>write(‘ Nhap so A = ’); readln(A); </b>
<b>write(‘Nhap so B = ’); readln(B); </b>
<b>If A < B then writeln(A, ‘ ‘, B) </b>
<b> else writeln(B, ‘ ‘, A); </b>
<b>readln; </b>
<b>a1) Vẽ sơ đồ thuật toán để giải bài tập trên. </b>
<b>a2) Gõ chương trình sau đây: </b>
<b>a3) </b>
<b>a4) </b>
<b>a5) </b>
<b>b) Bài tập khai thác nâng cao: </b>
<b>Từ Bài tập 1 ở trên. Em hãy viết lại thành chương trình mới theo đoạn lệnh sau đây: </b>
<b>Program Ai_cao_hon; </b>
<b>uses </b> <b> crt ; </b>
<b>var </b> <b>Minh, Phuc: Real; </b>
<b>Begin </b>
<b>clrscr; </b>
<b>write(‘ Nhap chieu cao cua Minh = ’); readln(Minh); </b>
<b>write(‘ Nhap chieu cao cua Phuc = ’); readln(Phuc); </b>
<b>If Minh > Phuc then writeln(‘ ban Minh cao hon ban Phuc ’ ); </b>
<b>If Minh < Phuc then writeln(‘ ban Phuc cao hon ban Minh ’ ) </b>
<b>else writeln(‘ hai ban cao bang nhau’); </b>
<b>readln; </b>
<b>End. </b>
<b>If Minh > Phuc then writeln(‘ ban Minh cao hon ban Phuc ’ ) </b>
<b>a) </b> <b>Vẽ sơ đồ thuật toán để giải bài tập trên. </b>
<b>b) </b> <b>Viết chương trình thực hiện. </b>
<b>c) Em hãy tìm chỗ sai trong đoạn chương trình sau và sửa lại thành chương trình đúng. </b>
<b>4). BÀI TẬP TƯƠNG TỰ: </b>
<i><b>* Lưu ý: 3 số a, b và c là 3 cạnh của một </b></i>
<i><b>tam giác khi và chỉ khi đồng thời thỏa </b></i>
<i><b>mãn: a + b > c, b + c > a và a + c > b </b></i>
<b>* Em hãy nhập 3 số dương a, b và c vào từ </b>
<b>bàn phím. </b>
<b>Kiểm tra và đưa ra màn hình kết quả </b>
<b>thơng báo: 3 số đó có phải là 3 cạnh của </b>
<b>một tam giác hay không ? </b>
<b>Program Ba_canh_tam_giac; </b>
<b>uses </b> <b> crt ; </b>
<b>var </b> <b>a, b, c : Real; </b>
<b>Begin </b>
<b>clrscr; </b>
<b>write(‘ Nhap canh a = ’); readln(a); </b>
<b>write(‘ Nhap canh b = ’); readln(b); </b>
<b>write(‘ Nhap canh c = ’); readln(c); </b>
<b>If a+b>c va b+c>a va a+c>b then writeln( ‘ a,b,c la 3 canh cua 1 tam giac ’) </b>
<b> else writeln( ‘ a,b,c khong phai la 3 canh cua 1 tam giac ’); </b>