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...
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;
Bài làm:
A. Vì a = 10 > 8 nên gán a bằng 8.
B. Vì a = 10 không nhỏ hơn 5 nên a vẫn bằng 10.
C. Vì a = 10 không nhỏ hơn 7 nên gán a bằng 13.
D. Vì a = 10 chia hết cho 2 nên gán a = 6.
Xem thêm bài viết khác
- Hãy chọn điền điểm A hay B vào mỗi ô vuông để ghép đúng mô tả tác động của lệnh...
- Giải vnen tin 8 bài: Bài thực hành số 3
- Theo em khi học một ngôn ngữ lập trình, có gì giống và khác so với quá trình học một ngoại ngữ?
- Hãy chuyển mô tả thuật toán sau thành một đoạn chương trình Pascal Bước 1: Nhập 2 số thực a, b...
- Để 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...
- Em hãy lập trình tính và hiển thị giá trị của biểu thức P...
- Em hãy cho biết một biến kiểu CHAR chiếm bao nhiêu byte trong bộ nhớ
- Để tìm hai số lớn hơn trong hai số a và b sau đó gán cho biến c...
- Qua ví dụ trên đây, các em hãy thảo luận để rút ra đặc điểm của quá trình hội thoại và truyền tin trong Scratch, từ đó hãy cho biết:...
- Giải vnen tin 8 bài: Bài thực hành số 4
- Hãy viết chương trình sử dụng lệnh lặp FOR để tính tổng các số tự nhiên từ 1 đến 10
- Giải vnen tin 8 bài 10: Cảm biến