Giải vnen tin 8 bài: Bài thực hành số 3

Giải bài: Bài thực hành 3 - Sách VNEN tin học lớp 8 trang 140. Phần dưới sẽ hướng dẫn trả lời và giải đáp các câu hỏi trong bài học.

A. Hoạt động khởi động

Giả thiết a và b là biến kiểu Integer, em hãy cho biết lệnh sau đây nhằm thực hiện việc gì? Lệnh này đã thể hiện cấu trúc lệnh nào mà em đã học?

if a < b then writeln (a) else writeln (b);

Xem lời giải

B. Hoạt động luyện tập

1. Để tìm hai số lớn hơn trong hai số a và b sau đó gán cho biến c, đoạn chương trình nào sau đây là sai cú pháp?

A. if a > b;   then c := a;    else c := b;

B. if a > b    then c := a;    else c := b;

C. if a > b    then c := a     else c := b;

D. if a > b    then c := a;    c := b;

Xem lời giải

2. Em hãy cho biết trong 4 đoạn chương trình ở mục B.1 đoạn chương trình nào thực hiện được mục đích đề ra: tìm số lớn hơn trong hai số a, b và gán cho biến c? Hãy kiểm tra thông qua phần mềm Pascal.

Xem lời giải

3. Em hãy làm bài tập sau: Ngay sau khi thực hiện mỗi câu lệnh dưới đây, giá trị của biến nguyên a sẽ là bao nhiêu nếu trước đó giá trị của a bằng 10?

A. if    a > 8    then  a := 8;

B. if    a < 5    then  a := 5;

C. if    a < 7    then  a := 7    else   a := 13;

D. if    a mod 2 = 0    then  a := 6;

Xem lời giải

4. Em hãy tìm hiểu chương trình sau đây:

Giải vnen tin 8 bài: Bài thực hành số 3

a, Hãy cho biết chương trình trên nhằm mục đích gì?

b, Hãy soạn thảo, dịch và chạy thử chương trình với các bộ dữ liệu sau đây (180, 200); (200, 180); (200, 200). Quan sát và nhận xét kết quả nhận được.

c, Tìm chỗ chưa đúng trong chương trình và sửa lại để chương trình có kết quả đúng.

Xem lời giải

5. Em hãy tìm hiểu và cho biết chương trình sau thực hiện công việc gì, sau đó soạn thảo và chạy thử trên Free Pascal để kiểm tra lại.

Giải vnen tin 8 bài: Bài thực hành số 3

Giải vnen tin 8 bài: Bài thực hành số 3

Xem lời giải

C. Hoạt động vận dụng

Giả sử em muốn viết một chương trình như sau: 

  • Người dùng gõ một số nguyên vào bàn phím;
  • Sau đó chương trình hiển thị thông báo cho biết đó là số chẵn hay số lẻ;

Hãy lập trình trong môi trường Free Pascal để thực hiện yêu cầu trên.

Xem lời giải

Xem thêm các bài Vnen tin học 8, hay khác:

Để học tốt Vnen tin học 8, loạt bài giải bài tập Vnen tin học 8 đầy đủ kiến thức, lý thuyết và bài tập được biên soạn bám sát theo nội dung sách giáo khoa Lớp 8.

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

Giải bài tập SGK, SBT, VBT và Trắc nghiệm các môn học Lớp 8, dưới đây là mục lục các bài giải bài tập sách giáo khoa và Đề thi chi tiết với câu hỏi bài tập, đề kiểm tra 15 phút, 45 phút (1 tiết), đề thi học kì 1 và 2 (đề kiểm tra học kì 1 và 2) các môn trong chương trình Lớp 8 giúp bạn học tốt hơn.