Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

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

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hiếu Nguyễn
Ngày gửi: 17h:28' 06-11-2021
Dung lượng: 2.5 MB
Số lượt tải: 180
Số lượt thích: 0 người
CHÀO MỪNG CÁC EM HỌC SINH ĐẾN VỚI LỚP TIN HỌC 8
1,Nêu cú pháp của cách khai báo biến?
Var tên biến : kiểu dữ liệu;
2, Nêu cú pháp của cách khai báo hằng?
Const tên hằng = giá trị của hằng;
Tìm chỗ sai trong các lệnh khai báo sau và sửa lại cho đúng?
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
Chữa bài tập 5 (SGK-T33). Hãy liệt kê các lỗi nếu có trong chương trình dưới đây và sửa lại cho đúng:
Var a, b := integer;
Const c := 3;
Begin
a := 200
b := a/c;
write(b);
readln
End.
=> Var a, b : integer;
=> Const c = 3;
=> a := 200;
Khai báo kiểu dữ liệu
của biến b chưa đúng
Bài thực hành 3:
KHAI BÁO VÀ SỬ DỤNG BIẾN
( Tiết 14 + 15)
Giáo viên : Nguyễn Thị Hiếu
Bài thực hành 3: KHAI BÁO VÀ SỬ DỤNG BIẾN
1. Các kiểu dữ liệu trong Pascal
Bài thực hành 3: KHAI BÁO VÀ SỬ DỤNG BIẾN
2. Cách khai báo biến với các kiểu dữ liệu

Var : ;
Trong đó: + Danh sách biến là 1 hoặc nhiều biến có cùng kiểu dữ liệu, phân 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
a)Khai báo biến
Ví dụ
Var X, Y, a, b : byte;
Var So_nguyen, so_hoa_diem_tot : integer;
Var Chieu_cao, can_nang, diem_TBm : real;
Var Ho_va_Ten, noi_sinh, : string;
Bài 1. 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ẽ trả hàng và nhận tiền thanh toán tại nhà khách hàng. Ngoài trị giá 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.
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 =
=> Công thức cần tính cho bài toán:
=> 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 SGK/35 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 BaiTH3_8A. Dịch và chỉnh sửa các lỗi gõ, nếu có.

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 la: ’ ;
{ Nhap don gia va so luong hang }
Writeln(‘Don gia = ’) ; readln(dongia) ;
Writeln(‘So luong = ’) ; readln(soluong) ;
Thanhtien := soluong * dongia + phi ;
(* In ra so tien phai tra *)
Writeln(thongbao, thanhtien :10:2) ;
readln
End.


Program Tinh_tien;  Khai báo tên chương trình;
Uses crt;  Khai báo tên thư viện
Var
soluong : integer; khai báo biến
dongia, thanhtien :
Const khai báo hằng
Begin
Clrscr ;  xóa toàn bộ màn hình
{ Nhap don gia va so luong hang }
Writeln(‘Don gia = ’) ;
Writeln(‘So luong = ’) ;
Thanhtien := soluong * dongia + phi ;
(* In ra so tien phai tra *)
Writeln(‘Tong so tien phai thanh toan la: ‘, thanhtien :10:2 );
Readln
End.  Dừng chương trình
real ;
phi = 10000 ;
readln(dongia) ;
readln(soluong) ;
Bài 1
c, Chạy chương trình với các bộ dữ liệu (đơn giá và số lượng) như sau (1000, 20), (3500, 200), (18500, 123). Kiểm tra tính đúng của các kết quả in ra.
d, Chạy chương trình với bộ dữ liệu (1, 35000). Quan sát kết quả nhận được. Hãy thử đoán lí do tại sao chương trình cho kết quả sai.
Bài 2: Viết chương trình nhập các số nguyên x,y .In giá trị của x,y ra màn hình.
1, Cú pháp khai báo biến trong Pascal:
Var Danh sách tên biến : Kiểu dữ liệu ;
2, Cú pháp khai báo hằng trong Pascal:
Const tên hằng : giá trị của hằng ;
2, Cú pháp lệnh gán trong Pascal:
Biến := Biểu thức ;
3, Lệnh read(danh sách biến) hoặc readln(danh sách biến) được dùng để nhập dữ liệu từ bàn phím.
4, Nội dung chú thích nằm trong cặp dấu { và } hoặc cặp các dấu (* và *) :
- Bị bỏ qua khi dịch chương trình.
- Làm cho chương trình dễ đọc, dễ hiểu.
Tổng kết
5, Lệnh read(danh sách biến) hoặc readln(danh sách biến) được dùng để nhập dữ liệu từ bàn phím. Sau khi nhập cần nhấn phím Enter để xác nhận. Nếu giá trị nhập vào vượt quá phạm vi của biến, nói chung kết quả tính toán sẽ sai.
Tổng kết
HỌC BÀI CŨ : PHẦN TỔNG KẾT
THỰC HÀNH LẠI BÀI TẬP TRÊN MÁY : ĐỐI VỚI NHỮNG BẠN CÓ MÁY TÍNH, CÒN NHỮNG BẠN KHÔNG CÓ MÁY TÍNH THÌ VIẾT CHƯƠNG TRÌNH LÊN GIẤY.
XEM LẠI BÀI TẬP TỪ BÀI 1 ĐẾN BÀI 4 SÁCH GIÁO KHOA ĐỂ TIẾT SAU LÀM BÀI TẬP
HƯỚNG DẪN VỀ NHÀ
Chúc các em có buổi học vui vẻ .
 
Gửi ý kiến