Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
601 KB
Nội dung
Tiết 25: BÀI TẬP Tiết 25: BÀI TẬP KIỂM TRA BÀI CŨ KIỂM TRA BÀI CŨ - - Dãy chữ số ‘3560’ thuộc kiểu dữ liệu nào? Dãy chữ số ‘3560’ thuộc kiểu dữ liệu nào? - Hai lệnh sau có tương đương với nhau không? Tại - Hai lệnh sau có tương đương với nhau không? Tại sao? sao? Writeln(‘ 100 ‘); và writeln(100); Writeln(‘ 100 ‘); và writeln(100); - Viết biểu thức toán sau bằng các kí hiệu trong Pascal: - Viết biểu thức toán sau bằng các kí hiệu trong Pascal: ax ax 2 2 + bx + c + bx + c - Ngôn ngữ lập trình là gì? Ngôn ngữ lập trình là gì? - Cấu trúc chung của chương trình gồm những gì? Cấu trúc chung của chương trình gồm những gì? - Từ khóa là gì? Tên là gì? Cho ví dụ? Từ khóa là gì? Tên là gì? Cho ví dụ? - Các kiểu dữ liệu đã được học? - Các kiểu dữ liệu đã được học? - Các phép toán với kiểu dữ liệu số ? Các phép toán với kiểu dữ liệu số ? - Các phép so sánh? Các phép so sánh? - Biến là gì? Cách khai báo như thế nào? Cho ví dụ? Biến là gì? Cách khai báo như thế nào? Cho ví dụ? - Cách sử dụng biến trong chương trình Pascal Cách sử dụng biến trong chương trình Pascal - Hằng là gì? Cách khai báo như thế nào? Cho ví dụ? Hằng là gì? Cách khai báo như thế nào? Cho ví dụ? - Ôn các lệnh write(), writeln(), read(), readln(), read, readln, delay - Ôn các lệnh write(), writeln(), read(), readln(), read, readln, delay I. LÝ THUYẾT I. LÝ THUYẾT I. LÝ THUYẾT I. LÝ THUYẾT - Ngôn ngữ lập trình là gì? Ngôn ngữ lập trình là gì? Ngôn ngữ dùng để viết các chương trình máy tính được gọi là Ngôn ngữ dùng để viết các chương trình máy tính được gọi là ngôn ngữ lập trình. ngôn ngữ lập trình. - Cấu trúc chung của chương trình g Cấu trúc chung của chương trình g ồ ồ m những gì? m những gì? G G ồm: ồm: + Phần khai báo: thường gồm các câu lậnh dùng để khai báo : tên + Phần khai báo: thường gồm các câu lậnh dùng để khai báo : tên chương trình, các thư viện và các khai báo khác chương trình, các thư viện và các khai báo khác +Phần thân : gồm có các câu lệnh máy tính cần thực hiện +Phần thân : gồm có các câu lệnh máy tính cần thực hiện - Từ khóa là gì? Tên là gì? Cho ví dụ? Từ khóa là gì? Tên là gì? Cho ví dụ? - Các kiểu dữ liệu đã được học? - Các kiểu dữ liệu đã được học? Chúng ta đã học được 4 kiểu dữ liệu cơ bản của Pascal: Chúng ta đã học được 4 kiểu dữ liệu cơ bản của Pascal: Integer Real Char string byte Integer Real Char string byte Kí hiệu Phép toán Kiểu dữ liệu - Trừ Integer, real * nhân Integer, real / chia Integer, real + Cộng Integer, real div Chia lấy phần nguyên Integer mod Chia lấy phần dư Integer - Các phép toán toán với kiểu dữ liệu số ? - Các phép toán toán với kiểu dữ liệu số ? - Các phép so sánh? - Các phép so sánh? Các phép so sánh Kí hiêu ( toán học) Kí hiêu ( Pascal) Ví dụ (toán học) Ví dụ ( Pascal) Bằng = = 5=5 5=5 Khác ≠ <> 4≠3 4<>3 Nhỏ hơn < < 3<5 3<5 Lớn hơn > > 9>7 9>7 Lớn hơn hoặc bằng ≥ >= 8 ≥ 7 8 >= 7 Nhỏ hơn hoặc bằng ≤ <= 6≤8 6<=8 - Biến là gì? Cách khai báo như thế nào? Cho ví Biến là gì? Cách khai báo như thế nào? Cho ví dụ? dụ? - - Cú pháp khai báo biến: Cú pháp khai báo biến: Var <danh sách biến> : <kiểu dữ liệu>; Var <danh sách biến> : <kiểu dữ liệu>; Var so_nguyen : integer; Var so_nguyen : integer; Var dien_tich, chieu_dai, chieu_rong : real; Var dien_tich, chieu_dai, chieu_rong : real; Var ten : string; Var ten : string; . Cách sử dụng biến trong chương trình Pascal: . Cách sử dụng biến trong chương trình Pascal: - Sử dụng biến trong Pascal với các thao tác: - Sử dụng biến trong Pascal với các thao tác: + + gán gán giá trị cho biến: giá trị cho biến: <tên biến>:=<biểu thức>; <tên biến>:=<biểu thức>; + + tính toán tính toán với trị của biến với trị của biến I. LÝ THUYẾT I. LÝ THUYẾT - Hằng là gì? Cách khai báo như thế nào? Cho ví dụ? - Hằng là gì? Cách khai báo như thế nào? Cho ví dụ? Khai báo: const <tên hằng>=<trị số>; Khai báo: const <tên hằng>=<trị số>; - Ôn các lệnh write(), writeln(), read(), readln(), read, readln, delay() - Ôn các lệnh write(), writeln(), read(), readln(), read, readln, delay() I. LÝ THUYẾT I. LÝ THUYẾT - Ngôn ngữ lập trình là gì? Ngôn ngữ lập trình là gì? - Cấu trúc chung của chương trình gôm những gì? Cấu trúc chung của chương trình gôm những gì? - Từ khóa là gì? Tên là gì? Cho ví dụ? Từ khóa là gì? Tên là gì? Cho ví dụ? - Các kiểu dữ liệu đã được học? - Các kiểu dữ liệu đã được học? - Các phép toán toán với kiểu dữ liệu số ? Các phép toán toán với kiểu dữ liệu số ? - Các phép so sánh? Các phép so sánh? - Biến là gì? Cách khai báo như thế nào? Cho ví dụ? Biến là gì? Cách khai báo như thế nào? Cho ví dụ? - Cách sử dụng biến trong chương trình Pascal Cách sử dụng biến trong chương trình Pascal - Hằng là gì? Cách khai báo như thế nào? Cho ví dụ? Hằng là gì? Cách khai báo như thế nào? Cho ví dụ? - Ôn các lệnh write(), writeln(), read(), readln(), read, readln, - Ôn các lệnh write(), writeln(), read(), readln(), read, readln, delay() delay() I. LÝ THUYẾT I. LÝ THUYẾT [...]...BÀI TẬP Bài 4.7 (sách bài tập trang 31) Tìm chỗ trong sai các lệnh khai báo sau và gõ lại cho đúng: a var start, begin: real; → a var start, begin: real; → a var start, batdau: real; b const x : =3.14; y:=1000; → b const x : =3.14; y:=1000; → b const x = 3.14; y =1000; c var a:=5; → c var a:=5; → c const a=5; d const ten lop = '8A 2'; → d const ten lop = '8A 2'; → d const tenlop = '8A2'; BÀI TẬP Bài. .. la:=dt'); readln end Bài 4.14: Hãy liệt kê các lỗi trong chương trình Pascal dưới đây và sửa lại cho đúng Program baitap; const Pi=3.1416; Var cv, dt, r : real; Begin r=5.5; cv:=2*Pi*r; dt:=pi*r*r; writeln('Chu vi là:= ', cv ); writeln( ' dien tich la:= ' , dt ); readln end 5 Dặn dò: - Ôn tập các kiến thức lý thuyết đã học - Làm các bài tập trong SGK, sách bài tập - Tiết sau kiểm tra 1 tiết ... dien_tich x 2 x Bài 4.10 ( sách bài tâp trang 32) Giả sử trong một chương trình Pascal, a và b là 2 biến kiểu số nguyên (integer), R là một biến kiểu số thực ( real) và S là một biến kiểu xâu (string) Các phép gán nào dưới đây là không hợp lệ? a a:=390; b a:= 39.000; c a:= 65000; d a:=r; e r:=a/b; f a:= b mod 3; g a:= a mod b; h r:= a div b; i s:='SCHOOL'; J s:= a+b+r; k r:= s; l a:=a/b; Bài 4.14: Hãy... Pi*ban_kinh*ban_kinh; writeln('C=',chu_vi,'S=',dien_tich) readln end Hãy phân biệt hằng và biển trong chương trình bẳng cách đánh dấu váo bảng sau: Hằng Pi 3.14 ban_kinh chu_vi dien_tich 2 Biến Không phải hằng hoặc biến Bài 2: Chương trình Pascal dưới đây được viết để tính chu vi và diện tích của hình tròn với bán kính được nhập từ bàn phím: 2: Program Hinh_tron; var ban_kinh, chuvi, dien_tich: real; const pi =3.14; Begin... writeln('C=',chu_vi,'S=',dien_tich) readln end Hãy phân biệt hằng và biển trong chương trình bẳng cách đánh dấu váo bảng sau: Hằng Pi 3.14 ban_kinh chu_vi dien_tich 2 x Biến Không phải hằng hoặc biến Bài 2: Chương trình Pascal dưới đây được viết để tính chu vi và diện tích của hình tròn với bán kính được nhập từ bàn phím: 2: Program Hinh_tron; var ban_kinh, chuvi, dien_tich: real; const pi =3.14; Begin... writeln('C=',chu_vi,'S=',dien_tich) readln end Hãy phân biệt hằng và biển trong chương trình bẳng cách đánh dấu váo bảng sau: Hằng Pi 3.14 ban_kinh chu_vi dien_tich 2 Biến Không phải hằng hoặc biến x x Bài 2: Chương trình Pascal dưới đây được viết để tính chu vi và diện tích của hình tròn với bán kính được nhập từ bàn phím: 2: Program Hinh_tron; var ban_kinh, chuvi, dien_tich: real; const pi =3.14; Begin... writeln('C=',chu_vi,'S=',dien_tich) readln end Hãy phân biệt hằng và biển trong chương trình bẳng cách đánh dấu váo bảng sau: Hằng Pi Biến x 3.14 ban_kinh chu_vi dien_tich 2 Không phải hằng hoặc biến x x Bài 2: Chương trình Pascal dưới đây được viết để tính chu vi và diện tích của hình tròn với bán kính được nhập từ bàn phím: 2: Program Hinh_tron; var ban_kinh, chuvi, dien_tich: real; const pi =3.14; Begin... writeln('C=',chu_vi,'S=',dien_tich) readln end Hãy phân biệt hằng và biển trong chương trình bẳng cách đánh dấu váo bảng sau: Hằng Pi Biến x 3.14 x ban_kinh x chu_vi x dien_tich 2 Không phải hằng hoặc biến Bài 2: Chương trình Pascal dưới đây được viết để tính chu vi và diện tích của hình tròn với bán kính được nhập từ bàn phím: 2: Program Hinh_tron; var ban_kinh, chuvi, dien_tich: real; const pi =3.14; Begin... writeln('C=',chu_vi,'S=',dien_tich) readln end Hãy phân biệt hằng và biển trong chương trình bẳng cách đánh dấu váo bảng sau: Hằng Pi Biến x 3.14 x ban_kinh x chu_vi x dien_tich x 2 Không phải hằng hoặc biến Bài 2: Chương trình Pascal dưới đây được viết để tính chu vi và diện tích của hình tròn với bán kính được nhập từ bàn phím: 2: Program Hinh_tron; var ban_kinh, chuvi, dien_tich: real; const pi =3.14; Begin... b const x : =3.14; y:=1000; → b const x = 3.14; y =1000; c var a:=5; → c var a:=5; → c const a=5; d const ten lop = '8A 2'; → d const ten lop = '8A 2'; → d const tenlop = '8A2'; BÀI TẬP Bài 4.7 (sách bài tập trang 31) Tìm chỗ trong sai các lệnh khai báo sau và gõ lại cho đúng: e var xep_loai, diem, : integer, real; → e var xep_loai, diem : integer, real; → e var xep_loai: integer; diem:real; f var . Tiết 25: BÀI TẬP Tiết 25: BÀI TẬP KIỂM TRA BÀI CŨ KIỂM TRA BÀI CŨ - - Dãy chữ số ‘3560’ thuộc kiểu dữ liệu nào? Dãy chữ số. readln(), read, readln, delay() delay() I. LÝ THUYẾT I. LÝ THUYẾT BÀI TẬP BÀI TẬP Bài 4.7 (sách bài tập trang 31) Bài 4.7 (sách bài tập trang 31) Tìm chỗ trong sai các lệnh khai báo sau và gõ lại. const tenlop = '8A2'; d. const tenlop = '8A2'; BÀI TẬP BÀI TẬP Bài 4.7 (sách bài tập trang 31) Bài 4.7 (sách bài tập trang 31) Tìm chỗ trong sai các lệnh khai báo sau và gõ lại