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. Cách làm chi tiết, dễ hiểu, Hi vọng các em học sinh nắm tốt kiến thức bài học.
B. BÀI TẬP VÀ HƯỚNG DẪN GIẢI
Kiến thức thú vị
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);
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;
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.
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;
4. Em hãy tìm hiểu chương trình sau đây:

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.
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.


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 thêm bài viết khác
- Em hãy thực hiện một trong hai sửa đổi sau: Thay lệnh write bằng writeln...
- Em hãy đọc nội dung dưới đây để biết một số từ khóa trong Pascal và chỉ ra các từ khóa...
- Em hãy mô tả chương trình vẽ một trong ba hình sau: hình thoi ở trong hoạt động khởi động...
- Cô giáo yêu cầu cả lớp tạo một chương trình Scratch điều khiển nhân vật chú mèo vẽ một đa giác đều...
- Để tính tổng của mười số tự nhiên đầu tiên em hãy cho biết chương trình nào sau đây không đúng...
- Các em hãy sửa lại chương trình trên để màn hình kết quả có dạng như sau:
- Cần chèn thêm lệnh play sound meow vào vị trí nào trong chương trình ở bài thực hành 1...
- Xét bài toán sau, em hãy mô tả thuật toán của em để giải quyết bài toán này bằng hai trong những cách sau:...
- Hãy sắp xếp các biểu tượng công cụ sau đây theo các nhóm...
- Em hãy tạo chương trình điều khiển hai con khủng long dạo chơi lung tung trong rừng...
- Hãy viết chương trình nhập chiều cao của hai bạn Anh Quân và Thùy Anh...
- Với mỗi cụm lệnh (hay lệnh) ở cột 2, tác dụng của nó được mô tả ở cột 3 (cùng hàng). Ô mô tả tác động của lệnh thứ 5 còn để trống...