Bai 6 Phep toan, bieu thuc, cau lenh gan KIỂM TRA BÀI CŨ Câu 1 Có mấy loại kiểu dữ liệu chuẩn? Hãy kể tên các kiểu? • Một số kiểu dữ liệu chuẩn kiểu nguyên, kiểu thực, kiểu kí tự, kiểu lôgic Câu 2 Cấu[.]
KIỂM TRA BÀI CŨ Câu 1: Có loại kiểu liệu chuẩn? Hãy kể tên kiểu? • Một số kiểu liệu chuẩn: kiểu nguyên, kiểu thực, kiểu kí tự, kiểu lơgic Câu biến ? chobộ ví dụ khai báo cho 2: víCấu dụ trúc saukhai hãybáo xác định nhớ phải biến Stt nhận giá trị từ 1200 ? cấpVAR phát: ; VD :z Var Stt : word; : char; h : integer; i : boolean; CHƯƠNG TRÌNH TIN HỌC LỚP 11 oOo - BÀI I MỤC TIÊU KIẾN THỨC - Biết khái niệm: phép toán, biểu thức số học, hàm số học chuẩn, biểu thức quan hệ - Viết số biểu thức số học lơgic đơn giản với phép tốn thơng dụng - Hiểu lệnh gán viết lệnh gán II CHUẨN BỊ •Máy chiếu, máy tính, SGK kiến thức liên quan III THÁI ĐỘ - Thái độ học tập nghiêm túc , tích cực chủ động hồn thành nhiệm vụ - Thái độ: Ham muốn học ngôn ngữ lập trình cụ thể để có khả giải tốn máy tính điện tử Phép toán - Các phép toán sử dụng NNLT Pascal TRONG TOÁN HỌC + , : x Chia lấy nguyên Chia lấy dư > , < , = (và) (hoặc) (phủ định) TRONG PASCAL +, / * PHÉP TOÁN Số học DIV MOD > , < , = = AND OR NOT Quan hệ Logic Biểu thức số học: + , - , * , / , DIV, MOD * Được tạo bởi: Hãy cho biết lập trình, - Một biến biểusốthức số học tạo kết thành - Các biến hay liên với phần nào? phép toán số học, dấu ngoặc trịn () TRONG TỐN HỌC a 5x – (2y + 3) b.Với x=2; xyy=1 1biết xgiá trị Hãy cho thức ? c.các3biểu x (2 x ) y TRONG PASCAL 5*x – (2*y + 3) = x*y/(1 + x) = 0.67 3*x*x – (2 + x)*y = Biểu thức số học: + , - , * , / , DIV, MOD * Trình tự thực phép tốn Thực phép tốn ngoặc trịn trước Dãy phép tốn khơng chứa ngoặc thực từ trái sang phải theo thứ tự: + Các phép toán * / DIV MOD thực trước + Các phép toán + - thc hin sau HÃy kể tên số hàm Toán học th ờng dùng ? Hàm luỹ thừa, khai căn, lấy giá trị tuyệt đối, l ợng giác Hàm số học chuẩn Cách viết hàm: TÊNHÀM (ĐỐI SỐ) Trong đó: Đối số hay nhiều biểu thức số học Tên hàm Một số hàm số học chuẩn Pascal Tên Hàm Hàm bình phương Hàm bậc hai Hàm giá trị tuyệt đối Hàm logarit tự nhiên Hàm lũy thừa số e Hàm sin Hàm cos Trong Toán x2 Trong Pascal sqr(x) x |x| ln(x) ex sin(x) cos(x) Đối số sqrt(x) abs(x) ln(x) exp(x) sin(x) cos(x) Hàm số học chuẩn Ví dụ: cho biểu biểu thức b b 4ac 2a Hãy chuyển biểu thức sang NNLT pascal Cách : (-b+sqrt(b*b-4*a*c))/(2*a) Cách : (-b+sqrt(sqr(b)-4*a*c))/(2*a) Biểu thức quan hệ: > , < , = , =, - Hai biểu thức kiểu liên kết với phép toán quan hệ tạo thành biểu thức quan hệ Biểu thức quan hệ có dạng Thế biểu - Trong đó: xâu biểu thức số học Vd: a) 1= 4*2 , X = , 15+5 b) X + > TRUE >18 15 18 c) SQR(X - 2)