Trong ngôn ngữ lập trình Pascal, hãy cho biết giá trị của M sau khi thực hiện đoạn chương trình sau với a=19 và b=12?
If a<b then M := b else M:=a;
A. M = 12
B. M = 19
C. M nhận cả hai giá trị trên
D. M không nhận giá trị nào
Đáp án B
Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các công việc sau (a là mảng số có N phần tử)
k := 1 ;
for i := 2 to N do
if a[i] > a[k] then k := i;
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; Câu lệnh đứng sau THEN được thực hiện khi:
Thực hiện đoạn chương trình sau, ta thu được kết quả của Q là:
Q := ‘*’;
For i := 2 to 5 do write(Q);
Thực hiện đoạn chương trình sau, cho biết chữ “Hello Word “ được in ra màn hình mấy lần?
i := 1;
While i <=3 do
Begin
Write(‘Hello Word’);
i:=i+1;
End;
Đoạn chương trình sau giải bài toán nào?
T := 0;
for i := 1 to M do
if i mod 2 = 1 then T := T + i;
Thực hiện đoạn chương trình sau, ta thu được kết quả của a là:
a := 2;
While a<3 do a := a*2;
Write(a);
Với M = 3 và N = 6, hãy cho biết giá trị của T sau khi thực hiện đoạn chương trình sau?
T := 0;
for i := M to N do
if i mod 5 = 0 then T := T+i;
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh?