“Nếu b chia 2 dư 1 thì in ra màn hình b la so le” được thể hiện câu lệnh trong Pascal như thế nào?
A. If b/2=1 then Write(‘b la so le’);
B. If b mod 2=1 then Writeln(b la so le);
C. If b mod 2=1 then Write(‘b la so le’);
D. If b div 2=1 then Write(‘b la so le’);
Hey cả nhà, mình đang bí bách quá, có ai có thể bỏ chút thời gian giúp mình với câu hỏi này được không?
Các câu trả lời
Câu hỏi Tin học Lớp 8
Câu hỏi Lớp 8
Bạn muốn hỏi điều gì?
Đáp án A sai vì sử dụng phép chia '/' thay vì 'mod'. Đáp án B sai vì dùng 'Writeln' thay vì 'Write'. Đáp án D sai vì sử dụng 'div' thay vì 'mod'.
Lựa chọn đúng cho câu hỏi này là: C. If b mod 2=1 then Write('b la so le');
Sau lệnh kiểm tra, nếu điều kiện đúng thì câu lệnh in ra màn hình 'b la so le'.
Lưu ý rằng 'mod' sẽ trả về phần dư của phép chia, còn 'div' sẽ trả về phần nguyên của phép chia.
Lệnh 'mod' trong Pascal dùng để lấy phần dư của phép chia.