-
Câu hỏi:
Cho đoạn chương trình sau: a := 1; b: = 7; While a<b do a:=a+2; Kết quả cuối cùng a bằng bao nhiêu?
- A. 5
- B. 6
- C. 7
- D. 8
Lời giải tham khảo:
Đáp án đúng: C
Cho đoạn chương trình sau: a := 1; b: = 7; While a<b do a:=a+2; Kết quả cuối cùng a bằng 7.
Đáp án C
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
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
CÂU HỎI KHÁC
- Cho biết: Trong Pascal, câu lệnh nào được viết đúng?
- Hãy 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?
- Ta có đ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?
- Hãy cho biết trong Pascal, câu lệnh nào sau đúng?
- Hãy cho biết giá trị của biến T bằng bao nhiêu?
- Xác định 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 đúng?
- Hãy cho biết 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. ....
- Cho các lệnh sau, xác định lệnh nào sau đây là đúng?
- Xác định: Câu lệnh lặp while…do nào dưới đây là đúng
- Cho biết các khai báo biến mảng sau khai báo biến mảng nào đúng?
- Cho biết trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng?
- Cho đoạn chương trình sau: S:=0; For i:=1 to 5 do S:=S+i; Sau khi thực hiện lệnh trên giá trị của biến S và i là:
- Cách khai báo mảng nào chương trình không báo lỗi?
- Hãy cho biết sau khi thực hiện đoạn chương trình sau: s:=1; for i:= 1 to 3 do s:= s*i; Giá trị của biến s bằng bao nhiêu?
- Cho đoạn chương trình sau: a := 1; b: = 7; While a
- Xác định 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?
- Cho biết trong phần mềm GeoGebra công cụ nào dùng để tạo ra trung điểm của đoạn thẳng?
- Cho biết giá trị của các mảng được cho như sau: A[1]:=4; A[2]:=7; A[3]:=1; A[4]:=9; A[5]:=2; Kết quả của T:= A[3]+A[5]+A[2]+10; bằng bao nhiêu?
- Hãy cho biết với câu lệnh for i:=1 to 10 do x:=x+1; biến i được khai báo thuộc kiểu dữ liệu nào?
- Hãy xác định trong các câu lệnh lặp Pascal, câu nào chương trình không báo lỗi?
- Hãy cho biết câu lệnh viết đúng cú pháp là câu lệnh nào?
- Hãy cho biết cú pháp của câu lệnh lặp for … do … là ?
- Em hãy cho biết hoạt động nào sau đây có thể tính toán được số lần làm việc?
- Chọn đáp án đúng: Vòng lặp while .. do là vòng lặp?
- Hãy cho biết trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì? For i:=1 to 10 do write (i,’ ‘);
- Chọn đáp án đúng: Bạn An ăn sang mỗi ngày?
- Xác định các câu lệnh Pascal sau đây câu lệnh nào là hợp lệ?
- Cho biết câu lệnh Pascal : While (4*5>=20) do Writeln (4*5); sẽ?
- Cho biết: While S
- Đoạn lệnh sau đây sẽ cho kết quả gì? so:=1; While so < 10 do writeln(so); so:=so + 1;
- Hãy cho biết câu lệnh nào sau đây lặp vô hạn lần?
- Cho biết: Để tính tổng S=1/2+1/4 + 1/6 + … +1/ n; em chọn đoạn lệnh?
- Cho đoạn mô tả thuật toán pha trà mời khách sau: ...
- Hãy cho biết: Em hiểu mô tả thuật toán là gì?
- Chọn đáp án đúng: Hoàn thành câu: Thuật toán là ...
- Chọn đáp án đúng: Xác định bài toán: “ Kiểm tra n có phải là số nguyên tố hay không? ”
- 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:
- Hãy chọn câu lệnh Pascal hợp lệ trong các câu sau?
- Cho thuật toán: IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?