Giải câu hỏi và bài tập tin học 8 bài 2

Giải bài tập tin học lớp 8 đầy đủ kiến thức và bài tập thực hành tin học 8 giúp để học tốt môn tin 8

  • Bài 1: Máy tính và chương trình máy tính

    Giải câu 1, 2, 3, 4 trang 8 SGK Tin học 8. Câu 1: Trong ví dụ về rô bốt , nếu thay đổi thứ tự của lệnh 1 và lệnh 2 trong chương trình , rô bốt có thực hiện được công việc nhặt rác không ? ...

  • Bài 3: Chương trình máy tính và dữ liệu

    Giải câu 1, 2, 3, 4, 5, 6, 7 trang 26 SGK Tin học 8. Câu 1: Hãy nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu, nhưng phép toán đó không có nghĩa trên kiểu dữ liệu kia,,,

  • Bài 4: Sử dụng biến trong chương trình

    Giải câu 1, 2, 3, 4, 5, 6 trang 33 SGK Tin học 8. Câu 1: Giả sử A được khai báo là biến với kiểu dữ liệu số thực, X là biến với kiểu dữ liệu xâu. Các phép gán sau đây có hợp lệ không?....

  • Bài 6: Câu lệnh điều kiện

    Giải câu 1, 2, 3, 4, 5, 6 trang 50 SGK Tin học 8. Câu 1: Em hãy nêu một vài ví dụ về hoạt động hàng ngày phụ thuộc vào điều kiện?...

  • Bài 7: Câu lệnh lặp

    Giải câu 1, 2, 3, 4, 5, 6, 7 trang 60 SGK Tin học 8. Câu 1: Cho một vài ví dụ về hoạt động được thực hiện lặp đi lặp lại nhiều lần trong cuộc sống hàng ngày...

  • Bài 9: Làm việc với dãy số

    Giải câu 1, 2, 3, 4, 5, 6, 7 trang 78 SGK Tin học 8. Câu 1: Hãy nêu các lợi ích của việc sử dụng biến mảng trong chương trình.dụng biến mảng trong chương trình...

Trả lời:

Bài 1 (trang 26 sgk Tin học lớp 8): Luyện tập gõ các biểu thức số học trong chương trình Pascal.

a. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal:

b. Khởi động trên Free Pascal và gõ chương trình sau để tính các biểu thức trên:

Trả lời:

- Biểu thức trong Pascal:

1. 15∗4-30+12

2. (10+5)/(3+1)-18/(5+1)

3. (10+2)∗(10+2)/(3+1)

4. ((10+2)∗(10+2) – 24 )/(3+1)

- Chương trình tính:

Kết quả:

Bài 2 (trang 26 sgk Tin học lớp 8): Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm dừng chương trình:

a. Mở tệp mới và gõ chương trình sau đây:

b. Dịch và chạy chương trình. Quan sát kết quả và cho nhận xét.

c. Thêm các câu lệnh delay(5000) vào sau mỗi câu lệnh writeln trong chương trình. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả ra màn hình.

d. Thêm câu lệnh readln vào trước từ khóa end. Dạy và chạy lại chương trình. Quan sát kết quả hoạt động của chương trình. Nhấn phím Enter để tiếp tục hoạt động.

Trả lời:

a. Chương trình:

b. Kết quả:

Giải bài tập Tin học 8 | Để học tốt Tin học 8

- Ta có thể thấy rằng kết quả ở hai phép tính ở đầu và cuối là một dãy dài số 0 đằng sau, do kết quả là một số hữu tỉ vô hạn.

c. Với câu lệnh delay(5000)

d. Kết quả hoạt động chương trình sau khi thêm lệnh readln trước end.

Bài 3 (trang 27 sgk Tin học lớp 8): Tìm hiểu thêm về cách ghi dữ liệu ra màn hình

Trả lời:

- Chương trình Pascal:

- Kết quả:

- Nhận xét: Các kết quả đã được làm tròn đến 2 số thập phân.

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 2: Viết chương trình để tính toá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 26 SGK Tin học lớp 8):

Luyện tập gõ các biểu thức số học trong chương trình Pascal.

a. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal:

Giải câu hỏi và bài tập tin học 8 bài 2

b. Khởi động trên Free Pascal và gõ chương trình sau để tính các biểu thức trên:

Trả lời:

- Biểu thức trong Pascal:

1. 15*4-30+12

2. (10+5)/(3+1)-18/(5+1)

3. (10+2)*(10+2)/(3+1)

4. ((10+2)*(10+2) – 24 )/(3+1)

- Chương trình tính:

Giải câu hỏi và bài tập tin học 8 bài 2

- Kết quả:

Giải câu hỏi và bài tập tin học 8 bài 2

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

Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên. Sử dụng các câu lệnh tạm dừng chương trình:

a. Mở tệp mới và gõ chương trình sau đây:

Giải câu hỏi và bài tập tin học 8 bài 2

b. Dịch và chạy chương trình. Quan sát kết quả và cho nhận xét.

c. Thêm các câu lệnh delay(5000) vào sau mỗi câu lệnh writeln trong chương trình. Dịch và chạy chương trình. Quan sát chương trình tạm dừng 5 giây sau khi in từng kết quả ra màn hình.

d. Thêm câu lệnh readln vào trước từ khóa end. Dạy và chạy lại chương trình. Quan sát kết quả hoạt động của chương trình. Nhấn phím Enter để tiếp tục hoạt động.

Trả lời:

a. Chương trình:

Giải câu hỏi và bài tập tin học 8 bài 2

b. Kết quả:

Giải câu hỏi và bài tập tin học 8 bài 2

- Ta có thể thấy rằng kết quả ở hai phép tính ở đầu và cuối là một dãy dài số 0 đằng sau, do kết quả là một số hữu tỉ vô hạn.

c. Với câu lệnh delay(5000)

Giải câu hỏi và bài tập tin học 8 bài 2

d. Kết quả hoạt động chương trình sau khi thêm lệnh readln trước end.

Giải câu hỏi và bài tập tin học 8 bài 2

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

Tìm hiểu thêm về cách ghi dữ liệu ra màn hình

Trả lời:

- Chương trình Pascal:

Giải câu hỏi và bài tập tin học 8 bài 2

- Kết quả:

Giải câu hỏi và bài tập tin học 8 bài 2

- Nhận xét: Các kết quả đã được làm tròn đến 2 số thập phân.

►►► 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 2: Viết chương trình để tính toán (Ngắn gọn) file PDF hoàn toàn miễn phí.

Đánh giá bài viết