SGK Tin Học 8 - Bài Thực Hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN

Giải Bài Tập

Giải Bài Tập, Sách Giải, Giải Toán, Vật Lý, Hóa Học, Sinh Học, Ngữ Văn, Tiếng Anh, Lịch Sử, Địa Lý

  • Home
  • Lớp 1,2,3
    • Lớp 1
    • Giải Toán Lớp 1
    • Tiếng Việt Lớp 1
    • Lớp 2
    • Giải Toán Lớp 2
    • Tiếng Việt Lớp 2
    • Văn Mẫu Lớp 2
    • Lớp 3
    • Giải Toán Lớp 3
    • Tiếng Việt Lớp 3
    • Văn Mẫu Lớp 3
    • Giải Tiếng Anh Lớp 3
  • Lớp 4
    • Giải Toán Lớp 4
    • Tiếng Việt Lớp 4
    • Văn Mẫu Lớp 4
    • Giải Tiếng Anh Lớp 4
  • Lớp 5
    • Giải Toán Lớp 5
    • Tiếng Việt Lớp 5
    • Văn Mẫu Lớp 5
    • Giải Tiếng Anh Lớp 5
  • Lớp 6
    • Soạn Văn 6
    • Giải Toán Lớp 6
    • Giải Vật Lý 6
    • Giải Sinh Học 6
    • Giải Tiếng Anh Lớp 6
    • Giải Lịch Sử 6
    • Giải Địa Lý Lớp 6
    • Giải GDCD Lớp 6
  • Lớp 7
    • Soạn Văn 7
    • Giải Bài Tập Toán Lớp 7
    • Giải Vật Lý 7
    • Giải Sinh Học 7
    • Giải Tiếng Anh Lớp 7
    • Giải Lịch Sử 7
    • Giải Địa Lý Lớp 7
    • Giải GDCD Lớp 7
  • Lớp 8
    • Soạn Văn 8
    • Giải Bài Tập Toán 8
    • Giải Vật Lý 8
    • Giải Bài Tập Hóa 8
    • Giải Sinh Học 8
    • Giải Tiếng Anh Lớp 8
    • Giải Lịch Sử 8
    • Giải Địa Lý Lớp 8
  • Lớp 9
    • Soạn Văn 9
    • Giải Bài Tập Toán 9
    • Giải Vật Lý 9
    • Giải Bài Tập Hóa 9
    • Giải Sinh Học 9
    • Giải Tiếng Anh Lớp 9
    • Giải Lịch Sử 9
    • Giải Địa Lý Lớp 9
  • Lớp 10
    • Soạn Văn 10
    • Giải Bài Tập Toán 10
    • Giải Vật Lý 10
    • Giải Bài Tập Hóa 10
    • Giải Sinh Học 10
    • Giải Tiếng Anh Lớp 10
    • Giải Lịch Sử 10
    • Giải Địa Lý Lớp 10
  • Lớp 11
    • Soạn Văn 11
    • Giải Bài Tập Toán 11
    • Giải Vật Lý 11
    • Giải Bài Tập Hóa 11
    • Giải Sinh Học 11
    • Giải Tiếng Anh Lớp 11
    • Giải Lịch Sử 11
    • Giải Địa Lý Lớp 11
  • Lớp 12
    • Soạn Văn 12
    • Giải Bài Tập Toán 12
    • Giải Vật Lý 12
    • Giải Bài Tập Hóa 12
    • Giải Sinh Học 12
    • Giải Tiếng Anh Lớp 12
    • Giải Lịch Sử 12
    • Giải Địa Lý Lớp 12
Trang ChủLớp 8Giải Bài Tập Tin Học 8SGK Tin Học 8Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN SGK Tin Học 8 - Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN
  • Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN trang 1
  • Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN trang 2
  • Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN trang 3
Bài thực hành 3 KHAI BÁO VÀ SỬ DỤNG BIÊN ■ 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. Nội dung Tìm hiểu các kiểu dữ liệu trong Pascal và cách khai báo biến với các kiểu dữ liệu: Tên kiểu dữ liệu Phạm vi giá trị Byte Sô' nguyên từ 0 đến 255. Integer Sô' nguyên từ - 32768 đến 32767. Real Sô' thực có giá trị tuyệt đối trong khoảng 2,9x10"39 đến 1,7x1038 và số 0. Char Kí tự trong bảng chữ cái. String Xâu kí tự gổm tối đa 255 kí tự. Cú pháp khai báo biến: var : ; trong đó: danh sách biến là danh sách một hoặc nhiều tên 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. Ví dụ : var X,Y: bỵte; var So_nguyen: integer; var Chieu_cao, Can_nang: real; var Ho_va_Ten: 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ẽ 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. 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ụ Khởi động Pascal. Gõ chương trình sau và tìm hiểu ý nghĩa của từng câu lệnh trong chương trình: 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. 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ó. 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), (1 8500, 1 23). Kiểm tra tính đúng của các kết quả in ra. Chạy chương trình với bộ dữ liệu (1, 3 5000). 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. 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. Sau đó hoán đổi các giá trị của X và y rồi in lại ra màn hình giá trị của X và y. Tham khảo chương trình sau: program hoan_doi; var X,y,z:integer; begin read(x,ỵ); writeln (x,1 ', ỵ) ; z: =x; x:=ỵ; y: =z; writeln (x,' ',ỵ); readln end. Lưu ý. Sau khi thực hiện câu lệnh x:=ỵ thì biến X có giá trị bằng y và giá trị ban đầu của biến X (lắ x) không còn nữa. Do vậy, trong chương trình phải dùng biến z lưu trữ giá trị X rồi mới thực hiện việc gán giá trị X cho biên ỵ nhờ câu lệnh y:=z. TỔNG KẾT Cú pháp khai báo biến trong Pascal: var : ; 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. Cú pháp lệnh gán trong Pascal: := Lệnh read() hay readln(), trong đó danh sách biến là tên các biến đã khai báo, được sử dụng để nhập dữ liệu từ bàn phím. Sau khi nhập dữ liệu cần nhấn phím để xác nhận. Nếu giá trị nhập vào vượt quá phạm vi của biến thì kết quả tính toán thường sẽ sai. Nội dung nằm trong cặp dấu { và } bị bỏ qua khi dịch chương trình. Các chú thích được dùng để làm cho chương trình dễ đọc, dễ hiểu. Ngoài ra có thể sử dụng cặp các dấu (* và *) để tạo chú thích.

Các bài học tiếp theo

  • Bài 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH
  • Bài 6. CÂU LỆNH ĐIỀU KIỆN
  • Bài thực hành 4. SỬ DỤNG LỆNH ĐIỀU KIỆN IF ... THEN
  • Bài 7. CÂU LỆNH LẶP
  • Bài thực hành 5. SỬ DỤNG LỆNH LẶP FOR ... DO
  • Bài 8. LẶP VỚI SỐ LẦN BIẾT TRƯỚC
  • Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO
  • Bài 9. LÀM VIỆC VỚI DÃY SỐ
  • Bài thực hành 7. XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH
  • Bài 10. LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAKOUT

Các bài học trước

  • Bài 4. SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
  • Bài thực hành 2. VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
  • Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
  • Bài đọc thêm 2. MỘT SỐ BẢNG CHỌN THƯỜNG DÙNG TRONG PASCAL
  • Bài thực hành 1. LÀM QUEN VỚI TURBO PASCAL
  • Bài đọc thêm 1. MỘT SỐ NGÔN NGỮ LẬP TRÌNH THÔNG DỤNG
  • Bài 2. LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
  • Bài 1. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

SGK Tin Học 8

  • Phần 1. Lập trình đơn giản
  • Bài 1. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
  • Bài 2. LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
  • Bài đọc thêm 1. MỘT SỐ NGÔN NGỮ LẬP TRÌNH THÔNG DỤNG
  • Bài thực hành 1. LÀM QUEN VỚI TURBO PASCAL
  • Bài đọc thêm 2. MỘT SỐ BẢNG CHỌN THƯỜNG DÙNG TRONG PASCAL
  • Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
  • Bài thực hành 2. VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN
  • Bài 4. SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH
  • Bài thực hành 3. KHAI BÁO VÀ SỬ DỤNG BIẾN(Đang xem)
  • Bài 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH
  • Bài 6. CÂU LỆNH ĐIỀU KIỆN
  • Bài thực hành 4. SỬ DỤNG LỆNH ĐIỀU KIỆN IF ... THEN
  • Bài 7. CÂU LỆNH LẶP
  • Bài thực hành 5. SỬ DỤNG LỆNH LẶP FOR ... DO
  • Bài 8. LẶP VỚI SỐ LẦN BIẾT TRƯỚC
  • Bài thực hành 6. SỬ DỤNG LỆNH LẶP WHILE ... DO
  • Bài 9. LÀM VIỆC VỚI DÃY SỐ
  • Bài thực hành 7. XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRÌNH
  • Phần 2. Phần mềm học tập
  • Bài 10. LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAKOUT
  • Bài 11. HỌC VẼ HÌNH VỚI PHẦN MỀM GEOGEBRA
  • Bài 12. QUAN SÁT HÌNH KHÔNG GIAN VỚI PHẦN MỀM YENKA

Từ khóa » Bài Thực Hành 3 Lớp 8 Tin Học