Với mỗi câu lệnh sau đây giá trị biến X sẽ là bao nhiêu nếu trước đó giá trị của X bằng 5?...
Đề bài
Với mỗi câu lệnh sau đây giá trị biến X sẽ là bao nhiêu nếu trước đó giá trị của X bằng 5?
a] if [45 mod 3]=0 then X:=X+1;
b] if X > 10 then X:=X+1;
Lời giải chi tiết
a] Vì 45 chia hết cho 3, điều kiện được thỏa mãn nên giá trị của X được tăng lên 1, tức bằng 6.
Vậy X = 6.
b] Vì X = 5 < 10 nên điều kiện không được thỏa mãn, do đó câu lệnh không được thực hiện, tức X giữ nguyên giá trị 5.
Vậy X = 5.
Loigiaihay.com
06/11/2020 1,146 Câu hỏi Đáp án và lời giải Đáp án và lời giải đáp án đúng: B Ta có 8 > 5 nên ta thực hiện câu lệnh sau Then là x= x+1 = 8 +1 =9 ; Lựu [Tổng hợp]
x:=5; //Nghĩa là x nhận giá trị bằng 5
if x>10 then x:=x+x; // Nếu x>10 thì giá trị của x tăng gấp đôi, mà 55 then x := x +1; Giá trị của x là bao nhiêu?
A. 5
B. 9
C. 8
D. 6
Đáp án
B
- Hướng dẫn giải
Ta có 8 > 5 nên ta thực hiện câu lệnh sau Then là x= x+1 = 8 +1 =9 ;
Câu hỏi trên thuộc đề trắc nghiệm
Trắc nghiệm Tin học 8 bài 6: Câu lệnh điều kiện
Lớp 8 Tin học Lớp 8 - Tin học
Ta có 2 lệnh sau:
x:= 8;
If x>5 then x := x +1;
Giá trị của x là bao nhiêu?
A. 5
B. 9
C. 8
D. 6
- Câu hỏi:
Ta có 2 lệnh sau:
x:= 8;
Giá trị của x là bao nhiêu?
Lời giải tham khảo:
Đáp án đúng: B
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
Toán 8
Ngữ văn 8
Tiếng Anh 8
Vật lý 8
Hoá học 8
Sinh học 8
Lịch sử 8
Địa lý 8
GDCD 8
Lý thuyết GDCD 8
Giải bài tập SGK GDCD 8
Trắc nghiệm GDCD 8
GDCD 8 Học kì 1
Công nghệ 8
Tin học 8
Cộng đồng
Hỏi đáp lớp 8
Tư liệu lớp 8
Xem nhiều nhất tuần