-
Câu hỏi:
Xác định trong Pascal, câu lệnh nào sau đây là đúng?
-
A.
S:=1
-
B.
i:=0; S:=1; While S<10 do write(S); while s<10 do S:=S+i; i:=i+1;
-
C.
n:=2; while n<5 do write(‘A’);
-
D.
Cả A và B.
Lời giải tham khảo:
Đáp án đúng: A
S:=1 là câu lệnh đúng.
Đáp án A
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
- Cho biết trong Pascal, câu lệnh nào sau đây được viết đúng?
- Cho biết trong câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write( j ); Khi kết thúc câu lệnh lặp trên, câu lệnh write( j ); được thực hiện bao nhiêu lần?
- Cho đoạn chương trình: J:= 0; For i:= 1 to 5 do J:= j + i; Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?
- Xác định trong Pascal, câu lệnh nào sau đây là đúng?
- Hãy cho biết: Khi thực hiện đoạn chương trình sau: n:=1; T:=50; While n>20 do begin n:=n+5; T:=T - n end; giá trị của biến T bằng bao nhiêu?
- Khi khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị?
- Hãy cho biết trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng?
- Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 1, 4, 7, 2, 6. Khi thực hiện câu lệnh sau: tb:= 0; For i:= 1 to 5 do tb := tb + A[i]; Giá trị của biến tb là bao nhiêu?
- Hãy thực hiện: Sau khi thực hiện chương trình sau, giá trị của biến j bằng bao nhiêu? j := 0; For i := 1 to 5 do j := j + 2;
- Trong đoạn chương trình sau, có mấy câu lệnh được lặp lại? S := 0; dem := 0; n := 10; While dem > n do Begin dem := dem +1; Write(‘ Nhap so X’,dem,’=’);Readln(X); S := S + X ; end;
- Hãy cho biết trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:
- Xác định trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng?
- Trong lệnh lặp For…to…do của Pascal, trong mỗi vòng lặp biến đếm thay đổi như thế nào?
- Pascal sử dụng câu lệnh nào để lặp với số lần lặp biết trước ?
- Trong Câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write(j); Khi kết thúc Câu lệnh lặp trên, Câu lệnh write(j); được thực hiện bao nhiêu lần?
- Trong câu lệnh lặp for i :=1 to 20 do begin s:= s+i; end ; câu lệnh gán được thực hiện bao nhiêu lần?
- Trong ngôn ngữ lập trình Pascal, câu lệnh lặp với số lần chưa biết trước là?
- Trong câu lệnh lặp: For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh); Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm tăng thêm:
- Đâu là hoạt động lặp với số lần chưa biết trước?
- Xác định câu lệnh pascal nào sau đây là hợp lệ?
- Trong các câu lệnh lặp Pascal sau câu lệnh nào đúng?
- Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu? a:=0 ; for i:= 1 to 3 do a:= a+i;
- Trong câu lệnh lặp for i:=1 to 10 do begin…end; câu lệnh ghép được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
- Trong ngôn ngữ Pascal, đoạn chương trình sau thực hiện bao nhiêu vòng lặp? S:=2; n:=0; While s
- Hãy cho biết hoạt động nào sau đây lặp với số lần biết trước?
- Ở trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng:
- Chương trình Pascal sau đây thực hiện hoạt động nào? var i: integer; begin for i =1 to 101 do; end.
- Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 3 do s := s+2*i; writeln(s); Kết quả in lên màn hình là :
- Cho S và i là biến nguyên. Khi chạy đoạn chương trình : S := 0; for i:= 1 to 5 do s := s+i; Kết quả in lên màn hình là của s là :
- Hãy đọc đoạn chương trình sau: s:= 1; for i:= 1 to 5 do s := s + 1; Sau khi thực hiện xong, kết quả s bằng:
- Sau khi thực hiện đoạn chương trình Pascal : X:=3; For i := 1 to 3 do x := x – 1; X sẽ nhận được giá trị nào dưới đây?
- Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là?
- Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu? k: = 0; For i:= 1 to 3 do k:= k + 3;
- Hãy đọc đoạn chương trình sau: s:=1; for i:= 1 to 5 do s:= s * i; Sau khi thực hiện xong, kết quả s bằng:
- Xác định hoạt động nào sau đây lặp với số lần biết trước?
- Trong câu lệnh lặp for…do, số vòng lặp là biết trước và bằng bao nhiêu?
- Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 3 do s := s+2*i; writeln(s); Kết quả in lên màn hình là :
- Chọn đáp án đúng: Hãy cho biết số lần lặp của câu lệnh for sau đây: for i:=1 to 5 do …
- Cho biết: câu lệnh lặp For i:= 2 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình mấy dòng chữ?
- Chọn đáp án đúng: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: X:= 10; IF (91 mod 3 ) = 0 then X :=X+20;