-
Câu hỏi:
Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0). Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
-
A.
24
-
B.
16
-
C.
20
-
D.
15
Lời giải tham khảo:
Đáp án đúng: A
Ta có:
a mod 3 = 0 → phần dư bằng 0 → a chia hết cho 3
a mod 4 = 0 → Phần dư bằng 0 → a chia hết cho 4
⇒ a chia hết cho 12
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
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
CÂU HỎI KHÁC
- Hãy chọn phương án đúng. Biểu thức: 25 mod 3 + 5 / 2 * 3 có giá trị là gì?
- Biểu diễn biểu thức \((a+b)+\frac{\sqrt{a^{2}+2bc}}{c-\frac{a}{a+b}}\) trong NNLT Pascal là
- Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây hợp lệ ?
- Hàm cho giá trị bằng bình phương của x là gì?
- Để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng ?
- Trong Pascal, phép toán MOD với số nguyên tác dụng gì ?
- Cho đoạn chương trình: Begin a := 100; b := 30; x := a div b; Write(x); End. Cho biết kết quả sau khi thực hiện lệnh:
- Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0). Số a nhận giá trị sau đây để biểu thức cho kết quả là TRUE?
- Biểu thức nào sau kiểm tra: n là 1 số nguyên dương chẵn?
- Để in giá trị lưu trong hai biến a và b ra màn hình ta dùng lệnh:
- Trong ngôn ngữ lập trình Pascal, câu lệnh sau:a :=2345 ;Writeln(a = , a:8:3);Sẽ gh
- Để nhập giá trị cho 2 biến a và b ta dùng lệnh nào sau đây?
- Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh nào sau đây?
- Cho S là biến có kiểu xâu (String) và y là biến kiểu thực. Cách nhập nào sau đây đúng?
- Trong Turbo Pascal, đóng cửa sổ chương trình:
- Trong Turbo Pascal, để lưu một chương trình ta thực hiện thao tác nào?
- Trong Turbo Pascal, đang cửa sổ nguồn muốn xem lại màn hình Output:
- Trong Turbo Pascal, chạy chương trình ta dùng lệnh nào?
- Trong Turbo Pascal, để thoát khỏi phần mềm:
- Vòng lặp While – do kết thúc khi nào dưới đây?
- Mọi quá trình tính toán đều có thể mô tả thực hiện dựa trên cấu trúc cơ bản là:
- Tính tổng S = 1 + 2 + 3 + … + n + … đến khi S > 108. Điều kiện nào sau đây cho vòng lặp while – do là đúng:
- Câu lệnh sau giải bài toán nào: While M N do If M > N then M:=M-N else N:=N-M;
- Đoạn chương trình sau giải bài toán?For I:=1 to M doIf (I mod 3 = 0) and (I mod 5 = 0) thenT := T + I;
- Cú pháp lệnh lặp For – do dạng lùi gì?
- Cú pháp lệnh lặp For – do dạng tiến gì?
- Trong vòng lặp For – do dạng tiến. Giá trị của biến đếm:
- Kiểu dữ liệu của biến đếm trong lệnh lặp For – do gì?
- Chọn phương án đúng nhất trong lệnh lặp For – do?
- Mảng là kiểu dữ liệu biểu diễn 1 dãy phần tử thuận tiện cho:
- Khai báo mảng hai chiều sau đây sai?
- Cho khai báo mảng sau: Var a : array[0..10] of integer ; Phương án nào dưới đây chỉ phần tử thứ 10 của mảng?
- Cho khai báo mảng và đoạn chương trình như sau: Var a : array[0..50] of real ; k := 0 ; for i := 1 to 50 do if a[i] > a[k] then k := i ; Đoạn chương trình trên thực hiện công việc gì dưới đây?
- Phương án dưới đây khai báo mảng hợp lệ?
- Thế nào khai báo biến mảng gián tiếp?
- Trong ngôn ngữ lập trình Pascal, khai báo kiểu bản ghi để xử lý danh sách cán bộ của một cơ quan, khai báo kiểu b�
- Khai báo sau: Var hoten : String; Phát biểu nào dưới đây là đúng ?
- Hãy chọn phương án ghép đúng nhất. Thủ tục chuẩn Insert thực hiện:
- Đoạn chương trình sau in ra kết quả? Program Welcome ;Var a : string[10];Begina := ‘tinhoc ’;writeln(length(a));End.
- Cho str là một xâu kí tự, chương trình sau thực hiện công việc gì ?for i := length(str) downto 1 dowrite(str[i]) ;