Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
2,66 MB
Nội dung
Trường THCS Tư thục Lê Quý Đôn Môn: Tin học Giáo viên: Nguyễn Thu Hà KIỂU DỮ LIỆU TỪ KHÓA HỘP QUÀ MAY MẮN Đây công cụ lập trình dùng để lưu trữ liệu, giá trị thay đổi thực chương trình? BIẾN (BIẾN NHỚ) Xác định toán Mô tả thuật toán Viết chương trình (7 từ) Quá trình giải toán máy tính , Hà Nội mùa vắng mưa Dấu chấm phẩy ? Nhận xét biến ví dụ sau? VD1 Var x, y: integer; VD2 Var x : integer; y : real; Var x: integer; y:real; Biến kiểu liệu Biến khác kiểu liệu BÀI B4.7 SBT/31 Điền Đ vào ô trống sau khai báo S sau khai báo sai: HS1 a/ Var start: real; b/ Var a := ; HS2 ĐA S S S Đ Đ c/ Var a: integer; d/ Var xep_loai, diem: integer, real; e/ Var nguyen: integer; thuc1, thuc2: real; S S S S Đ Bài tập Xác định biến phải dùng kiểu liệu chúng, sau viết khai báo biến chương trình giải toán đây? Giờ thể dục, bạn Tuấn chạy vòng xung quanh sân trường hình chữ nhật có chiều rộng a mét chiều dài b mét khoảng thời gian t giây (thời gian không tính phần lẻ giây) Tính vận tốc v bạn Tuấn ? Xác định toán a INPUT a: Chiều rộng sân trường SÂN TRƯỜNG b: Chiều dài sân trường t: Thời gian OUTPUT v: Vận tốc b Bài tập Xác định biến phải dùng kiểu liệu chúng, sau viết khai báo biến chương trình giải toán đây? Giờ thể dục, bạn Tuấn chạy vòng xung quanh sân trường hình chữ nhật có chiều rộng a mét chiều dài b mét khoảng thời gian t giây (thời gian không tính phần lẻ giây) Tính vận tốc v bạn Tuấn ? Mô tả thuật toán B1: s (a+b).2 B2: v B3: Kết thúc thuật toán a b kiểu: Real Byte => Đúng tổng quát ta Integer chọn kiểu liệu Real Real Integer Real Real => Khai báo biến: Theo đề thời gian không tính phần lẻ giây => t có kiểu liệu integer s (a+b).2 real real => s có kiểu liệu real real integer Var t: integer; a, b, S, v : real; => v có kiểu liệu real BÀI TẬP (NHÓM) Xác định biến phải dùng liệu chúng chương trình? Tính diện tích hình tam giác với độ dài cạnh chiều cao tương ứng (độ dài cạnh chiều cao tương ứng số tự nhiên nhập vào từ bàn phím) ? Xác định toán INPUT OUTPUT a (độ dài cạnh) h (chiều cao) S (diện tích) ? Mô tả thuật toán B1: Cạnh a chiều cao tương ứng h B2: Tính S ( ) B3: Kết thúc thuật toán BÀI TẬP B4.10 SBT/32 Điền Đ vào ô trống sau phép gán S sau khai báo sai: Giả sử chương trình Pascal: a b hai biến kiểu số nguyên (integer) r biến kiểu số thực (Real) s biến kiểu xâu (string) HS1 HS2 ĐA S a a:= 390.00; b b:= r; c r:= a/b; Đ d a:= b mod 3; Đ e s:= ‘SCHOOL’ ; Đ S S S Bài tập Cho biết kết x ứng với câu lệnh phần thân chương trình sau? Var x:integer; Begin x:=5; write(x); { x=5 } x:=x+5; write(x); { x=10} x:=x+5; write(x); { x=15} readln; End BÀI TẬP (NHÓM) Viết kết dòng lệnh vào cặp dấu {…….} tương ứng chương trình đây? NHÓM VÀ NHÓM VÀ Bài tập Ai nhanh hôn? HĐ nhóm Giờ thể dục, bạn Tuấn chạy vòng xung quanh sân trường hình chữ nhật có chiều rộng a mét chiều dài b mét khoảng thời gian t giây (thời gian không tính phần lẻ giây) Viết chương trình để tính vận tốc v bạn Tuấn (a, b, t số nhập vào từ bàn phím) Hướng dẫn nhà Về nhà xem lại Vẽ sơ đồ tư cho BIẾN Ôn tập kÝnh chóc quý thÇy c« m¹nh kháe! ~~ Chóc c¸c häc tèt ~~ [...]... a:= b mod 3; Đ e s:= ‘SCHOOL’ ; Đ S S S Bài tập 5 Cho biết kết quả x ứng với từng câu lệnh trong phần thân chương trình sau? Var x:integer; Begin x:=5; write(x); { x=5 } x:=x+5; write(x); { x=10} x:=x+5; write(x); { x=15} readln; End BÀI TẬP 6 (NHÓM) Viết kết quả từng dòng lệnh vào cặp dấu {…….} tương ứng trong chương trình dưới đây? NHÓM 3 VÀ 4 NHÓM 1 VÀ 2 Bài tập 7 Ai nhanh hôn? HĐ nhóm Giờ thể dục,... gian t giây (thời gian không tính phần lẻ của giây) Tính vận tốc v của bạn Tuấn ? Xác định bài toán a INPUT a: Chiều rộng sân trường SÂN TRƯỜNG b: Chiều dài sân trường t: Thời gian OUTPUT v: Vận tốc b Bài tập 2 Xác định biến phải dùng và kiểu dữ liệu của chúng, sau đó viết khai báo biến trong chương trình giải bài toán dưới đây? Giờ thể dục, bạn Tuấn chạy một vòng xung quanh sân trường hình chữ nhật... tương ứng là các số tự nhiên được nhập vào từ bàn phím) ? Xác định bài toán INPUT OUTPUT a (độ dài cạnh) h (chiều cao) S (diện tích) ? Mô tả thuật toán B1: Cạnh a và chiều cao tương ứng h B2: Tính S ( ) B3: Kết thúc thuật toán BÀI TẬP 4 B4.10 SBT/32 Điền Đ vào ô trống sau phép gán đúng và S sau khai báo sai: Giả sử trong một chương trình Pascal: a và b là hai biến kiểu số nguyên (integer) r là một biến...BÀI 1 B4.7 SBT/31 Điền Đ vào ô trống sau khai báo đúng và S sau khai báo sai: HS1 a/ Var start: real; b/ Var a := 5 ; HS2 ĐA S S S Đ Đ c/ Var a: integer; d/ Var xep_loai, diem: integer, real; e/ Var nguyen: integer; thuc1, thuc2: real; S S S S Đ Bài tập 2 Xác định biến phải dùng và kiểu dữ liệu của chúng, sau đó viết khai báo biến trong chương trình giải bài toán dưới đây? Giờ... và tổng quát nhất ta Integer chọn kiểu dữ liệu là Real Real Integer Real Real => Khai báo biến: Theo đề thời gian không tính phần lẻ của giây => t có kiểu dữ liệu là integer s (a+b).2 real real => s có kiểu dữ liệu là real real integer Var t: integer; a, b, S, v : real; => v có kiểu dữ liệu là real BÀI TẬP 3 (NHÓM) Xác định biến phải dùng và dữ liệu của chúng trong chương trình? Tính diện tích của hình... thời gian t giây (thời gian không tính phần lẻ của giây) Viết chương trình để tính vận tốc v của bạn Tuấn (a, b, t là các số nhập vào từ bàn phím) Hướng dẫn về nhà Về nhà xem lại bài Vẽ sơ đồ tư duy cho BIẾN Ôn tập bài 5 kÝnh chóc quý thÇy c« m¹nh kháe! ~~ Chóc c¸c con häc tèt ~~