Tải bản đầy đủ (.ppt) (10 trang)

Bai thuc hanh 4 Su dung cau lenh dieu kien IfThen

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 (963.67 KB, 10 trang )

<span class='text_page_counter'>(1)</span>

<span class='text_page_counter'>(2)</span>

<span class='text_page_counter'>(3)</span> Kiểm tra bài cũ. Câu 1. Vẽ cấu trúc và viết cú pháp của câu lệnh rẽ nhánh dạng thiếu trong ngôn ngữ lập trình Pascal?. Cú pháp dạng thiếu: IF<điều kiện>THEN<Câu lệnh>;.

<span class='text_page_counter'>(4)</span> Kiểm tra bài cũ. Câu 1. Vẽ cấu trúc và viết cú pháp của câu lệnh rẽ nhánh dạng thiếu trong ngôn ngữ lập trình Pascal?. Câu 2. Vẽ cấu trúc và viết cú pháp của câu lệnh rẽ nhánh dạng đầy đủ trong ngôn ngữ lập trình Pascal?. Cú pháp dạng đầy đủ: IF <điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2>;.

<span class='text_page_counter'>(5)</span> CÂU LỆNH ĐIỀU KIỆN Cấu trúc rẽ nhánh dạng thiếu:. Cấu trúc rẽ nhánh dạng đầy đủ:. Cú pháp dạng đầy đủ: Cú pháp dạng thiếu: IF <điều kiện> THEN <Câu lệnh1> IF<điều kiện>THEN<Câu lệnh>; ELSE <Câu lệnh 2>;. Nếu điều kiện đúng thì chương trình thực hiện câu lệnh, Ngược lại bỏ qua.. Nếu điều kiện đúng thì chương trình thực hiện câu lệnh 1, Ngược lại thực hiện câu lệnh 2.. Lưu ý: Trước ELSE không có dấu ;.

<span class='text_page_counter'>(6)</span> Bài Thực Hành 4: SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN IF. . . THEN Cú pháp dạng thiếu: IF<điều kiện>THEN<Câulệnh>;. Cú pháp dạng đầy đủ: IF <điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2>;. Bài toán: Viết chương trình nhập vào 2 số nguyên a, b. Xuất số lớn nhất ra màn hình. a. Mô tả thuật toán để giải bài toán. b. Gõ chương trình sau đây: Program lonnhat; Input: Nhập a, b; Var a, b, max : integer; Out put: Giá trị lớn nhất Begin Bước 1: Nhập 2 giá trị a và b; Write(‘ Nhap so nguyen a =‘); max:=a; Readln(a); Bước 2: Kiểm tra nếu max <b thì Write(‘ Nhap so nguyen b = ‘); gán max:=b; Readln(b); Bước 3: In giá trị max ra màn hình max:=a; Bước 4: Kết thúc. If b> max then max:=b; Write(‘So lon nhat la ‘,max); Readln; End..

<span class='text_page_counter'>(7)</span> c. Tìm hiểu ý nghĩa của các câu lệnh trong chương trình. Nhấn Alt+F9 để dịch và sửa lỗi gõ (nếu có). Nhấn Ctrl+F9 để chạy chương trình với các bộ dữ liệu (15, 13), (2009, - 2010) để thử chương trình. Cuối cùng lưu chương trình với tên lon_nhat..

<span class='text_page_counter'>(8)</span> Bài thực hành 4: SỬ DỤNG LỆNH ĐIỀU KIỆN IF … THEN Cú pháp dạng thiếu: IF <điều kiện> THEN <Câu lệnh>;. Cú pháp dạng đầy đủ: IF <điều kiện> THEN <Câu lệnh 1> ELSE <Câu lệnh 2>;. Bài 1: Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in hai số đó ra màn hình theo thứ tự không giảm. a. Mô tả thuật toán để giải bài toán đã cho. b. Gõ chương trình sau đây:. Vậy qua bài toán này, ta đã sử dụng được Program Sap_xep; dạng nào của Uses crt; lệnh điều kiện Var a, b: integer; IF … THEN Begin Clrscr; Write(‘Nhap so a: ’); readln(a); Write(‘Nhap so b: ’); readln(b); If a < b then writeln(a,’ ‘,b) else writeln(b,’ ‘,a) ; Readln; End.. c. Tìm hiểu ý nghĩa của các câu lệnh trong chương trình. Nhấn Alt+F9 để dịch và sửa lỗi gõ (nếu có). Nhấn Ctrl+F9 để chạy chương trình với các bộ dữ liệu (12, 53), (65, 20) để thử chương trình. Cuối cùng lưu chương trình với tên Sap_xep..

<span class='text_page_counter'>(9)</span> Bài thực hành 4. Sử dụng câu lệnh điều kiện if…then Bài 3: Nhập chương trình ba số dương a,b,c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có thể là độ dài các cạnh của một tam giác hay không. Ba số dương a,b,c là độ dài của 3 cạnh khi nào?.

<span class='text_page_counter'>(10)</span> Thựcvớ Hành 4: Luyeän Goõ PhímBài nhanh i Finger Break Out SỬ DỤNG CÂU LỆNH ĐIỀU KIỆN.

<span class='text_page_counter'>(11)</span>

×