Bài thực hành 3. Khai báo và sử dụng biến
Chia sẻ bởi Nguyễn Thị Hằng |
Ngày 24/10/2018 |
45
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:
TIN HỌC 8
TRƯỜNG THCS PHÚ BÌNH
KIỂM TRA BÀI CŨ
1. Nêu cú pháp:
Khai báo biến.
Gán giá trị cho biến.
Khai báo hằng.
Khai báo biến: Var: ;
Khai báo hằng: Const=;
Gán giá trị cho biến: Tên biến:= Biểu thức cần gán giá trị cho biến;
Tính diện tích S của hình tròn có bán kính R.
(R là số tự nhiên được nhập vào từ bàn phím).
t:=a/b;
(với a, b là 2 số nguyên)
4
1
2
3
2. Hãy cho biết kiểu dữ liệu của các biến
cần khai báo dưới đây:
c:= a mod b; d:= a div b;
(với a, b là 2 số nguyên)
Var R: integer; S: real;
Var a, b, c, d: integer;
Var a, b: integer; t: real;
X:= ‘Ha Noi’;
Var X: string;
Bài thực hành 3
KHAI BÁO VÀ SỬ DỤNG BIẾN
Các kiểu dữ liệu trong Pascal
Bài 1
BÀI TOÁN
Một cửa hàng cung cấp dịch vụ thanh toán nhanh 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à. Ngoài giá trị hàng hóa, khách hàng còn phải thanh toán 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.
Var soluong: integer;
Gợi ý: Tiền thanh toán = đơn giá x số lượng + phí dịch vụ
dongia, thanhtien: real;
Const phi = 10000;
1/ Hãy viết câu lệnh yêu cầu nhập Đơn giá ?
2/ Hãy viết câu lệnh cho phép nhập Đơn giá từ bàn phím?
3/ Tương tự hãy viết câu lệnh yêu cầu nhập Số lượng và câu lệnh cho phép nhập Số lượng từ bàn phím?
4/ Hãy viết câu lệnh gán giá trị thành tiền theo công thức
Tiền thanh tóan = Đơn giá x Số lượng + Phí dịch vụ
5/ Hãy viết câu lệnh in giá trị thành tiền vừa tính ra màn hình?
Writeln(‘Nhap don gia=‘);
Readln(dongia);
Writeln(‘Nhap soluong=‘); Readln(soluong);
Thanhtien:=dongia*soluong + phi;
Writeln(‘ so tien phai thanh toan la’, thanhtien:10:2);
Câu 2
Viết chương trình nhập vào tổng số giây. Hãy chuyển đổi và viết ra số thời gian dưới dạng giờ:phút:giây.
Câu 2
1
30
5130 s
Ví dụ
25
t div 3600
(t mod 3600) div 60
(t mod 3600) mod 60
TỔNG KẾT
Cú pháp khai báo biến trong Pascal
Var: ;
Cú pháp lệnh gán trong Pascal
:=;
Lệnh read() hay readln(): sau khi nhập dữ liệu cần nhấn phím enter để xác nhận.
Nội dung chú thích nằm trong cặp dấu { và } được bỏ qua khi dịch chương trình.
www.themegallery.com
Thank You!
TRƯỜNG THCS PHÚ BÌNH
KIỂM TRA BÀI CŨ
1. Nêu cú pháp:
Khai báo biến.
Gán giá trị cho biến.
Khai báo hằng.
Khai báo biến: Var
Khai báo hằng: Const
Gán giá trị cho biến: Tên biến:= Biểu thức cần gán giá trị cho biến;
Tính diện tích S của hình tròn có bán kính R.
(R là số tự nhiên được nhập vào từ bàn phím).
t:=a/b;
(với a, b là 2 số nguyên)
4
1
2
3
2. Hãy cho biết kiểu dữ liệu của các biến
cần khai báo dưới đây:
c:= a mod b; d:= a div b;
(với a, b là 2 số nguyên)
Var R: integer; S: real;
Var a, b, c, d: integer;
Var a, b: integer; t: real;
X:= ‘Ha Noi’;
Var X: string;
Bài thực hành 3
KHAI BÁO VÀ SỬ DỤNG BIẾN
Các kiểu dữ liệu trong Pascal
Bài 1
BÀI TOÁN
Một cửa hàng cung cấp dịch vụ thanh toán nhanh 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à. Ngoài giá trị hàng hóa, khách hàng còn phải thanh toán 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.
Var soluong: integer;
Gợi ý: Tiền thanh toán = đơn giá x số lượng + phí dịch vụ
dongia, thanhtien: real;
Const phi = 10000;
1/ Hãy viết câu lệnh yêu cầu nhập Đơn giá ?
2/ Hãy viết câu lệnh cho phép nhập Đơn giá từ bàn phím?
3/ Tương tự hãy viết câu lệnh yêu cầu nhập Số lượng và câu lệnh cho phép nhập Số lượng từ bàn phím?
4/ Hãy viết câu lệnh gán giá trị thành tiền theo công thức
Tiền thanh tóan = Đơn giá x Số lượng + Phí dịch vụ
5/ Hãy viết câu lệnh in giá trị thành tiền vừa tính ra màn hình?
Writeln(‘Nhap don gia=‘);
Readln(dongia);
Writeln(‘Nhap soluong=‘); Readln(soluong);
Thanhtien:=dongia*soluong + phi;
Writeln(‘ so tien phai thanh toan la’, thanhtien:10:2);
Câu 2
Viết chương trình nhập vào tổng số giây. Hãy chuyển đổi và viết ra số thời gian dưới dạng giờ:phút:giây.
Câu 2
1
30
5130 s
Ví dụ
25
t div 3600
(t mod 3600) div 60
(t mod 3600) mod 60
TỔNG KẾT
Cú pháp khai báo biến trong Pascal
Var
Cú pháp lệnh gán trong Pascal
Lệnh read(
Nội dung chú thích nằm trong cặp dấu { và } được bỏ qua khi dịch chương trình.
www.themegallery.com
Thank You!
* 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ị Hằng
Dung lượng: |
Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)