Hướng dẫn làm bài thực hành 3 tin học 8

Mời các em học sinh cùng quý thầy cô giáo tham khảo ngay hướng dẫn giải bài tập Tin học lớp 8 Bài thực hành 3: Khai báo và sử dụng biến ngắn gọn và đầy đủ nhất, được chúng tôi biên soạn và chia sẻ dưới đây.

Bài 1 (trang 34 SGK Tin học lớp 8):

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ác 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ụ

  1. Khởi động Pascal. Gõ chương trình sau và tìm hiểu ý nghĩa từng câu lệnh
  1. Lưu chương trình với ten TINHTIEN.PAS. Dịch và chỉnh sửa lỗi nếu có.
  1. 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..
  1. 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.

Trả lời:

  1. Chương trình và ghi chú

Hướng dẫn làm bài thực hành 3 tin học 8

  1. Tên chương trình:

Hướng dẫn làm bài thực hành 3 tin học 8

  1. Kết quả

Hướng dẫn làm bài thực hành 3 tin học 8

  1. Kết quả.

Hướng dẫn làm bài thực hành 3 tin học 8

- Chương trình bị sai là do soluong thuộc kiểu dữ liệu integer chỉ đến giới hạn 32676<35000 nên bị lỗi. Muốn sửa chương trình cho đúng ta cần phải cho biến soluong thuộc kiểu dữ liệu longint.

Bài 2 (trang 35 SGK Tin học lớp 8):

Thử viết chương trình nhập số nguyên X và Y rồi in ra giá trị ra màn hinh. Sau đó hoán đổi các giá trị của X và Y rồi lai in ra màn hình.

Trả lời:

Hướng dẫn làm bài thực hành 3 tin học 8

►►► CLICK NGAY vào nút TẢI VỀ dưới đây để tải về Giải bài tập Tin học lớp 8 Bài thực hành 3: Khai báo và sử dụng biến (Ngắn gọn) file PDF hoàn toàn miễn phí.

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 giao hàng đến và thanh toán khi nhận 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ụ. viết chương trình để tính tiền thanh toán trong trường hợp khách hàng chỉ mua 1 mặt hàng duy nhất.

Gợi ý: Tiền thanh toán = Đơn giá∗số lượng + phí dịch vụ

  1. Khởi động Pascal và gõ chương trình sau:

  1. Lưu chương trình với tên TINHTIEN.PAS. dịch và chỉnh sửa các lỗi nếu có.
  1. Chạy chương trình với các bộ dữ liệu( đơn giá và số lượng) sau: (1000,20), (3500,200), (18500,123). Kiểm tra tính đúng đắn của kết quả in ra.
  1. Chạy chương trình với bộ dữ liệu (1,35000) và rút ra nhận xét.

Gợi ý:

  1. Chạy chương trình với các bộ dữ liệu khác nhau

  1. Chạy chương trình với bộ (1, 35000).

- Chương trình sẽ báo lỗi, do nhập soluong = 35000 trong khi soluong là biến kiểu Interger có giá trị trong khoảng -32768 đến 32768.

Bài 2: Viết chương trình nhập các số nguyên x, 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.

Gợi ý:

Tổng kết

1. Cú pháp khai báo biến trong Pascal:

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

Các biến trong danh sách phải cách nhau dấu phẩy.

2. Kí hiệu := để gán giá trị cho biến

3. Lệnh read hay readln 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.

4. Nội dung chú thích nằm trong dấu {} và bị bỏ qua khi dịch chương trình. Hoặc có thể dùng cặp dấu (∗ ∗) giúp cho chương trình dễ đọc, dễ hiểu.

Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 8 có đáp án hay khác:

  • Lý thuyết Tin học 8 Bài 5: Từ bài toán đến chương trình (hay, chi tiết)
  • Trắc nghiệm Tin học 8 Bài 5 (có đáp án): Từ bài toán đến chương trình
  • Lý thuyết Tin học 8 Bài 6: Câu lệnh điều kiện (hay, chi tiết)
  • Trắc nghiệm Tin học 8 Bài 6 (có đáp án): Câu lệnh điều kiện
  • Lý thuyết Tin học 8 Bài thực hành 4: Sử dụng câu lệnh điều kiện (hay, chi tiết)

Xem thêm các loạt bài Để học tốt Tin học 8 hay khác:

  • Lý thuyết & 120 câu trắc nghiệm Tin học 8
  • Top 40 Đề thi Tin học 8 có đáp án
  • Hướng dẫn làm bài thực hành 3 tin học 8
    Gói luyện thi online hơn 1 triệu câu hỏi đầy đủ các lớp, các môn, có đáp án chi tiết. Chỉ từ 200k!

Săn SALE shopee tháng 12:

  • Đồ dùng học tập giá rẻ
  • Sữa dưỡng thể Vaseline chỉ hơn 40k/chai
  • Tsubaki 199k/3 chai
  • L'Oreal mua 1 tặng 3

ĐỀ THI, GIÁO ÁN, GÓI THI ONLINE DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 8

Bộ giáo án, bài giảng powerpoint, đề thi dành cho giáo viên và gia sư dành cho phụ huynh tại https://tailieugiaovien.com.vn/ . Hỗ trợ zalo VietJack Official

Tổng đài hỗ trợ đăng ký : 084 283 45 85

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Hướng dẫn làm bài thực hành 3 tin học 8

Hướng dẫn làm bài thực hành 3 tin học 8

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Loạt bài Giải bài tập Tin học 8 | Soạn Tin học lớp 8 | Trả lời câu hỏi Tin học 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học lớp 8.

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.