Rồi thông báo ra màn hình tổng hai biến có lớn hơn tích hai biến không... Viết chương trình nhập giá trị cho 2 biến.[r]
Trang 1TRƯỜNG THPT TRẦN HƯNG ĐẠO
BỘ MÔN TIN HỌC NĂM HỌC 2015 – 2016
CHÀO MỪNG QUÝ THẦY CÔ
VÀ CÁC EM HỌC SINH
Trang 2Nhắc Lại Cấu Trúc Rẽ Nhánh – Câu Lệnh IF - Then
Dạng thiếu:
Dạng đủ:
If <điều kiện> then <Câu lệnh>;
If <điều kiện> then <Câu lệnh 1> else <Câu lệnh 2>;
Trang 3Nội dung
bài mới
§ Bài tập và thực hành 2.
TẠO BIỂU MẪU ĐƠN GIẢn
Trang 4§ BT&TH 2
Bài 1
Viết chương trình nhập giá trị cho 3 cạnh a, b, c của một tam giác Rồi thông báo ra màn hình tam giác có là tam giác đều hay không
Hướng dẫn:
nhập giá trị cho ba cạnh a, b, c;
nếu (a = b) và (b = c) thì tam giác đều
ngược lại tam giác không đều;
Trang 5§ BT&TH 2
Bài 1
Viết chương trình nhập giá trị cho 3 cạnh a, b, c của một tam giác Rồi thông báo ra màn hình tam giác có là tam giác đều hay không
Hướng dẫn chi tiết:
Khai báo tên chương trình;
Khai báo biến a,b,c;
Bắt đầu phần thân
nhập giá trị cạnh a;
nhập giá trị cạnh b;
nhập giá trị cạnh c;
nếu (a = b) và (b = c) thì Viết tam giác đều
dừng màn hình;
Kết thúc phần thân.
Trang 6§ BT&TH 2
Bài 1
Viết chương trình nhập giá trị cho 3 cạnh a, b, c của một tam giác Rồi thông báo ra màn hình tam giác có là tam giác đều hay không
Chương trình:
Program Bai1;
Var a,b,c: integer;
Begin
writeln(’nhap gia tri canh a:’); readln(a);
writeln(’nhap gia tri canh b:’); readln(b);
writeln(’nhap gia tri canh c:’); readln(c);
if (a = b) and (b = c) then writeln(’tam giac deu’)
else writeln(’tam giac khong deu’); readln;
End.
Trang 7§ BT&TH 2
Bài 2
Viết chương trình nhập giá trị cho 2 biến Rồi thông báo ra màn hình tổng hai biến có lớn hơn tích hai biến không
Hướng dẫn:
nhập giá trị cho 2 biến;
nếu tổng 2 biến > tích 2 biến thì tổng 2 biến lớn hơn tích 2 biến ngược lại tổng 2 biến lớn không hơn tích 2 biến;
Trang 8§ BT&TH 2
Bài 2
Viết chương trình nhập giá trị cho 2 biến Rồi thông báo ra màn hình tổng hai biến có lớn hơn tích hai biến không
Hướng dẫn chi tiết:
Khai báo tên chương trình;
Khai báo 2 biến;
Bắt đầu phần thân
nhập giá trị cho biến thứ nhất;
nhập giá trị cho biến thứ hai;
lớn hơn tích 2 biến ngược lại Viết tổng 2 biến lớn không hơn tích 2 biến;
dừng màn hình;
Kết thúc phần thân.
Trang 9§ BT&TH 2
Bài 2
Viết chương trình nhập giá trị cho 2 biến Rồi thông báo ra màn hình tổng hai biến có lớn hơn tích hai biến không
Hướng dẫn chi tiết:
Program Bai2;
Var a,b: integer;
Begin
writeln(’nhap giá trị bien thu nhat’); readln(a);
writeln(’nhap giá trị bien thu hai’); readln(b);
if (a+b) > (a*b) then writeln(’a+b lon hon a*b ’)
else writeln(’a+b khong lon hon a*b ’); readln;
End.
Trang 10Dạng thiếu:
If <điều kiện> then <Câu lệnh>;
§ BT&TH 2
Dạng đủ:
If <điều kiện> then <Câu lệnh 1> else <Câu lệnh 2>;
Câu lệnh If - then Đúng
Đúng
Sai
Trang 11KÍNH CHÚC QUÝ THẦY CÔ VÀ CÁC EM HỌC SINH
MẠNH KHỎE, HẠNH PHÚC!