NÕu lµm ngoµi gi¬ hoÆc ngµy nghØ tÝnh gÊp ®«i.[r]
(1)GV : Ngun ThÞ BÝch H»ng
Kính chào quí thầy cô tổ khoa học tự
(2)Tiết 15 : Ôn tập bµi tËp
I>LÝ thuyÕt
H·y cho biÕt ch ơng trình máy tính gì?
(3)*/ Ch ơng trình máy tính gồm phần: + Phần khai báo:
- Khai báo tên ch ơng trình với từ khoá PROGRAM - Khai báo th viện crt víi tõ kho¸ USES
- Khai b¸o biÕn víi tõ kho¸ VAR
- Khai b¸o h»ng víi tõ kho¸ CONTS - Mét sè khai b¸o kh¸c( ch a học)
*/ Ch ơng trình máy tính tập hợp câu lệnh, câu lệnh h ớng thao tác cần thể tạo thành hệ thống mà máy tính hiểu xử lý đ ợc
Tiết 15 : Ôn tập tập
(4)+.Thân ch ơng trình
-Bắt đầu thân với từ khoá BEGIN
-Các câu lệnh h ớng tới thực công việc -Kết thúc ch ơng trình với từ khoá END
(5)Tiết 15 : Ôn tập Bài tập
Em hÃy cho biết liệu gì? Ta sử dụng kiểu liệu
(6)Dữ liệu thông tin đ ợc l u giữ nhớ máy tính
Trong ngôn ngữ lập trình ta sử dụng kiểu liệu : -Số nguyên: INTEGER
-Số thực : REAL - 1kÝ tù: CHAR
-X©u kÝ tù : STRING
L u ý : Trong NNLT- PASCAL kiểu xâu kí tự phải đặt cặp dấu “ ”
Tiết 15 : Ôn tập Bài tập
(7)-Cú pháp khai báo tên ch ơng trình : PROGRAM Tenchuongtrinh; -Cú pháp khai báo th viện crt : USES crt;
-Có ph¸p khai b¸o biÕn biÕn:
VAR danh s¸ch tên biến : kiểu liệu giá trị biến;
-Cú pháp khai báo : CONST tên hằng=Giá trị hằng;
Tiết 15 : Ôn tập tËp
I>LÝ thuyÕt
(8)TiÕt 15 : Ôn tập tập
I>Lí thuyết
(9)1/ LƯnh in mµn hình kết xâu kí tự
Writeln ( xau ki tu can in man hinh ket qua );
2/ Lệnh nhập giá trị biến từ bàn phím : Readln(tên biến);
3/ Lệnh dừng hình kết ng ời sử dụng nhấn phím Readln;
4/ Lệnh dừng hình kết thời gian nhấtđịnh: DELAY(thời gian);
5/ Lệnh gán giá trị cho biến: Tên_biến: giá trị biến;(Giá trị biến có thể thay đổi ch ơng trình)
6/ Lệnh gán giá trị cho hằng: Tên = Giá trị hằng;(giá trị của không thay đổi
(10)TiÕt 15 : ¤n tËp – bµi tËp
Em trình bày phép toán phép so sánh học ngơn ngữ lập trình
(11)TiÕt 15 : Ôn tập tập
Các phép toán ngôn ngữ lập trình - PhÐp céng kÝ hiƯu lµ : +
Phép trừ đ ợc kí hiệu là:
- Phép nhân đựơc kí hiệu là: * - Phép chia đ ợc kí hiệu l: /
(12)Tiết 15 : Ôn tập tập
* Các phép so sánh ngôn ngữ lập trình gồm: -Phép băng : kÝ hiƯu =
-PhÐp kh¸c : kí hiêu <> - Phép lớn : kÝ hiƯu > - PhÐp nhá h¬n: kÝ hiệu <
- Phép lớn b»ng: kÝ hiƯu >= - PhÕp nhá h¬n bằng: kí hiệu <=
(13)Bài 1:Viết ch ơng trình tính chu vi, diện tích hình thang Biết: - Đáy AB = 3.5 cm; Đáy DC = cm; C¹nh AD = 3cm ; Cạnh BC = 4.5 cm; đ ờng cao AH = 2,5 cm
Bµi lµm
Program hinhthang; Uses crt;
Begin Clrscr;
Writeln(‘chu vi =‘ , 3+3.5+ 4.5 +9);
Writeln(‘dien tich =‘,(3.5 +9)*2.5/2); readln; End
Tiết 15 : Ôn tập tập
(14)Program hcn; Uses crt;
Var a,b,cv,s : real; Begin
Writeln(‘hay nhap kich thuoc cac canh hinh chu nhat’);Readln(a); Readln(b); cv:= 2*a +2*b; s:= a*b;
Writeln(‘chu vi hinh chu nhat la:’,cv);
Writeln(‘Dien tich hinh chu nhat la:,s); Readln;
Tiết 15 : Ôn tập – bµi tËp
Bài 2: Viết ch ơng trình tính chu vi, diện tích hình chữ nhật, s
(15)Tiết 15 : Ôn tËp bµi tËp
Bài :Viết ch ơng trình tính tiền cơng lao động nh sau:
- Đơn giá là15000đ Nếu làm giơ ngày nghỉ tính gấp đơi Trong số làm bình th ờng số làm đ ợc nhập từ bàn phím
Bµi lµm
Program tiencong; Uses crt;
Var sogio,ngoaigio,tiencong: real; Const dongia = 15000;
Begin clrscr;
Writeln( ‘nhap so gio lam thuong:’); Readln(sogio); Writeln( ‘ nhap so gio lam ngoµi gio:’); Readln(ngoµigio);
(16)TiÕt 15 : Ôn tập tập
Tiencong := sogio * dongia +ngoaigio *dongia *2; Writeln( ‘so tien cong la: ‘, tiencong , ‘VN§’);
(17)TiÕt 15 : Ôn tập tập
ã Bài tập nhµ
(18)