1. Trang chủ
  2. » Giáo án - Bài giảng

Bai thuc hanh 3 khai bao va su dung bien tiet 1

10 18 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 165,88 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bước đầu làm quen cách khai báo, sử dụng biến và hằng trong chương trình.. Bài 1: Viết chương trình Pascal có khai báo và sử dụng biến.. Viết chương trình Pascal có khai báo và sử dụng

Trang 1

BÀI TH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN

I Mục đích yêu cầu:

1 Bước đầu làm quen cách khai báo, sử dụng biến và hằng

trong chương trình.

2 Hiểu ý nghĩa của từng câu lệnh trong chương trình.

3 Biết một số lưu ý khi sử dụng biến.

XEM VIDEO BÀI GiẢNG TRÊN YOUTUBE

http://tiny.cc/tuhoctinhoc8

Trang 2

II Nội dung:

1 Ôn lại cú pháp khai báo biến và các kiểu dữ liệu trong Free

pascal

2 Bài 1: Viết chương trình Pascal có khai báo và sử dụng

biến.

3 Bài 2: Viết chương trình nhập giá trị hai biến

4 Ôn lại các thao tác sử dụng biến và những lưu ý khi sử

dụng biến

BÀI TH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN

Trang 3

1 Cú pháp khai báo biến

Var <danh sách biến> : <kiểu dữ liệu>

Trong đó: <danh sách biến> gồm tên các biến và được cách nhau bởi dấu phẩy

<kiểu dữ liệu> là một trong các kiểu dữ liệu của Pascal

BÀI TH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN

Byte Các số nguyên từ 0 đến 255

Integer Số nguyên trong khoảng -32767 đến 32768

Real Số thực có giá trị tuyệt đối trong khoảng 1,5.103,4.1038 và số 0 -45 đến

Char Một kí tự trong bảng chữ cái

String Xâu kí tự, tối đa gồm 255 kí tự

Trang 4

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ẽ trả hàng và nhận tiền thanh toán tại nhà khách hàng Ngoài giá trị hàng hóa, 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.

Gợi ý: Công thức cần tính

Tiền thanh toán = đơn giá x số lượng + phí dịch vụ

a) Khởi động Pascal Gõ chương trình sau (ở trang 35/sgk) và tìm hiểu ý nghĩa của

từng câu lệnh trong chương trình:

b) Lưu chương trình với tên TINHTIEN.PAS Dịch và chỉnh sửa các lỗi gõ nếu có.

c) Chạy chương trình với các bộ dữ liệu (1000,20), (3500,200), (18500,123) Kiểm tra

tính đúng của các kết quả in ra.

d) Chạy CT với bộ dữ liệu (1,35000) Quan sát kết quả nhận được.

BÀI TH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN Bài 1 Viết chương trình Pascal có khai báo và sử dụng biến

Trang 5

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 tên chương trình Khai báo sử dụng thư viện CRT

Khai báo các biến thuộc kiểu số nguyên, số thực và xâu kí tự

Khai báo hằng Phí Bắt đầu thân chương trình Lệnh xóa màn hình

Gán giá trị cho biến thongbao Dòng chú thích

nhập giá trị cho biến dongia nhập giá trị cho biến soluong Gán giá trị cho biến thanhtien Dòng chú thích

Xuất giá trị biến thanhtien Dừng lại chờ bấm Enter Kết thúc chương trình

THỰC HÀNH 3: KHAI BÁO

VÀ SỬ DỤNG BiẾN (T1)

Trang 6

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 tên chương trình Khai báo sử dụng thư viện CRT

Khai báo các biến thuộc kiểu số nguyên, số thực và xâu kí tự

Khai báo hằng Phí Bắt đầu thân chương trình Lệnh xóa màn hình

Gán giá trị cho biến thongbao Dòng chú thích

nhập giá trị cho biến dongia nhập giá trị cho biến soluong Gán giá trị cho biến thanhtien Dòng chú thích

Xuất giá trị biến thanhtien Dừng lại chờ bấm Enter Kết thúc chương trình

Trang 7

BÀI TH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN Bài 2 Thử viết chương trình nhập các số nguyên X và Y, in giá

trị của X và Y ra màn hình

Trang 8

- Gán giá trị cho biến bằng lệnh gán :=

vd: x:=15; y:=(10+5) div 4;

- Gán dữ liệu cho biến bằng lệnh nhập dữ liệu từ bàn phím Readln(tên biến);

vd: Readln(a); Readln(x,y);

- Tính toán với các giá trị của biến

vd: a:= (x+y)/2;

- Xuất giá trị của biến bằng lệnh writeln(tên biến);

vd: writeln(x); writeln(‘Chu vi = ’,a*4);

ÔN LẠI CÁC THAO TÁC SỬ DỤNG BIẾN

Trang 9

1 Cú pháp khai báo biến

Var <danh sách biến> : <kiểu dữ liệu>

Trong đó: <danh sách biến> gồm tên các biến và được cách nhau bởi dấu phẩy.

2 Kí hiệu := được sử dụng trong lệnh gán giá trị cho biến

3 Lệnh Readln(<danh sách biến>); được sử dụng để nhập giá trị cho các biến từ bàn phím Ví dụ: Readln(a,b,c);

4 Nội dung chú thích nằm trong dấu { và } bị bỏ qua khi dịch chương trình Có thể sử dụng cặp các dấu (* và *) để tạo chú thích.

TỔNG KẾT

Trang 10

BÀI TẬP VỀ NHÀ

Em hãy viết một chương trình Pascal hoàn chỉnh để tính diện tích và chu vi một hình chữ nhật (HCN) , trong đó số đo hai cạnh được nhập vào từ bàn phím.

a) Khai báo các biến a và b để lưu chiều rộng và chiều dài của HCN được nhập vào từ bàn phím b) Khai báo các biến CV và S để lưu chu vi và diện tích HCN.

c) Thân chương trình gồm các lệnh

– Nhập giá trị của các kích thước a và b

– Tính chu vi CV và diện tích S của hình chữ nhật đó

– In ra màn hình giá trị của các biến CV và S đã tính được ở trên

d) Lưu chương trình với tên tệp tin là HCNHAT.PAS

Các em làm xong thì gởi Zalo nhóm lớp cho thầy và dự đoán số lượt xem video này đến 12h00p ngày 30/10/2021 bạn nào làm bài chính xác và dự đoán chính xác nhất sẽ có phần thưởng nhé

Ngày đăng: 24/11/2021, 13:55

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w