Bài thực hành 3. Khai báo và sử dụng biến

Chia sẻ bởi Nguyễn Thị Quyên | Ngày 01/05/2019 | 96

Chia sẻ tài liệu: Bài thực hành 3. Khai báo và sử dụng biến thuộc Tin học 8

Nội dung tài liệu:

KÍNH CHÀO QUÝ THẦY CÔ
THAM DỰ TIẾT DẠY
MÔN TIN HỌC LỚP 8
Câu 1: Tìm chỗ sai trong các lệnh khai báo sau và sửa lại cho đúng?
Var start, begin: real;
const x:=3; y:=1000;
Var a:=5;
Var xep_loai, diem : integer, real;

Const a=5;
Phải khai báo riêng từng kiểu dữ liệu
KIỂM TRA BÀI CŨ
Câu 2: Em hãy điền kiểu dữ liệu tương ứng trong bảng sau:
KIỂM TRA BÀI CŨ
TIẾT 13: BÀI THỰC HÀNH 3
KHAI BÁO VÀ SỬ DỤNG BIẾN
5
6
1. MỤC ĐÍCH YÊU CẦU
Bước đầu làm quen cách khai báo và sử dụng biến trong chương trình
7
2. NỘI DUNG
Các kiểu dữ liệu trong Pascal
9
Nhắc lại cú pháp khai báo biến?
Bài tập thực hành
10
* Bài 1 (trang 34): Viết chương trình Pascal có khai báo và sử dụng biến.
Bài toán: Một cửa hàng cung cấp dịch vụ bán hàng thanh toán tại nhà. Khách hàng chỉ cần đăng kí số lượng mặt hàng cần mua, nhân viên cửa hàng sẽ giao hàng và nhận tiền thanh toán tại nhà khách hàng. Ngoài trị giá hàng hoá, khách hàng còn phải trả thêm phí dịch vụ. Hãy viết chương trình Pascal để tính tiền thanh toán trong trường hợp khách hàng chỉ mua một mặt hàng duy nhất.
Ví dụ
Hãy tính tiền khi mua SGK Tin học quyển 3, biết:
- Số lượng: 100 quyển.
- Đơn giá: 18.300/quyển.
Phí dịch vụ: 5000
100 x 18.300 + 5000
= 1.835.000
=> Tiền thanh toán =
Em hãy nêu công thức cần tính cho bài toán?
Bài tập thực hành
12
* Bài 1 (trang 34): Viết chương trình Pascal có khai báo và sử dụng biến.
Bài toán: Một cửa hàng cung cấp dịch vụ bán hàng thanh toán tại nhà. Khách hàng chỉ cần đăng kí số lượng mặt hàng cần mua, nhân viên cửa hàng sẽ giao hàng và nhận tiền thanh toán tại nhà khách hàng. Ngoài trị giá hàng hoá, khách hàng còn phải trả thêm phí dịch vụ. Hãy viết chương trình Pascal để tính tiền thanh toán trong trường hợp khách hàng chỉ mua một mặt hàng duy nhất.
Tiền thanh toán= Đơn giá * Số lượng + phí dịch vụ
Công thức cần tính:
Bài tập thực hành
13
* Bài 1 (trang 34): Viết chương trình Pascal có khai báo và sử dụng biến.
Bài toán: (SGK)
a) Khởi động Pascal. Gõ chương trình và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình sau:
Program Tinh_Tien;
Uses Crt;
Var soluong: integer;
dongia, thanhtien: real;
thongbao: String;
Const phi= 10000;
Begin
clrscr;
thongbao:= ‘Tong so tien phai thanh toan: ’;
{nhap don gia va so luong hang}
write(‘don gia= ‘); readln(dongia);
write(‘so luong= ‘); readln(soluong);
thanhtien:= soluong * dongia + phi;
(* In ra so tien phai tra *);
writeln(thongbao, thanhtien:10:2);
readln
End.
Khai báo biến
Khai báo hằng “phi” có giá trị là 10,000.
Xóa màn hình.
Gán xâu dữ liệu cho biến thongbao.
14
Program Tinh_Tien;
Uses Crt;
Var soluong: integer;
dongia, thanhtien: real;
thongbao: String;
Const phi= 10000;
Begin
clrscr;
thongbao:= ‘Tong so tien phai thanh toan: ’;
{nhap don gia va so luong hang}
write(‘don gia= ‘); readln(dongia);
write(‘so luong= ‘); readln(soluong);
thanhtien:= soluong * dongia + phi;
(* In ra so tien phai tra *);
writeln(thongbao, thanhtien:10:2);
readln
End.
In ra màn hình “don gia= ”.
Nhập giá trị cho biến dongia.
In số tiền phải thanh toán ra màn hình.
Thực hiện gán biểu thức cho biến thanhtien.
15
Bài tập thực hành
16
* Bài 1 (trang 34): Viết chương trình Pascal có khai báo và sử dụng biến.
Bài toán: (SGK)
b) Lưu chương trình với tên TINHTIEN.pas Dịch và sửa lỗi chương trình (nếu có).
Bài tập thực hành
17
* Bài 1 (trang 34): Viết chương trình Pascal có khai báo và sử dụng biến.
Bài toán: (SGK)
c) Hãy chạy chương trình lần lượt với các bộ dữ liệu (đơn giá và số lượng) như sau:
(1000, 20); (3500, 200) và (18500, 123).
Kiểm tra tính đúng của các kết quả in ra.
Bài tập thực hành
18
* Bài 1 (trang 34): Viết chương trình Pascal có khai báo và sử dụng biến.
Bài toán: (SGK)
d) Hãy chạy chương trình lần lượt với các bộ dữ liệu (đơn giá và số lượng) như sau: (1, 35000);
Quan sát kết quả, hãy thử đoán lí do tại sao chương trình cho kết quả sai.
Củng cố
19
Các kiểu dữ liệu số nguyên?

Phạm vi biểu diễn?

Cú pháp khai báo biến?
Bài học kết thúc
20
Cảm ơn quý thầy cô
cùng các em đã theo dõi!
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Quyên
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)