K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

6 tháng 5 2018

- Biến đếm, giá trị đầu, giá trị cuối là kiểu số nguyên

- Giá trị cuối lớn hơn hoặc bằng giá trị đầu

1 tháng 2 2021

Khi thực hiện, ban đầu biến đếm sẽ nhận giá trị đầu, sau mỗi vòng lặp, biến đếm sẽ tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối. 

I. Phần trắc nghiệm: Hãy chọn một đáp án đúng nhất. Câu 1. Trong Pascal, câu lệnh nào sau đây được viết đúng? A. for i:= 4 to 1 do writeln(‘A’); B. for i= 1 to 10 writeln(‘A’); C. for i:= 1 to 10 do writeln(‘A’); D. for i to 10 do writeln(‘A’); Câu 2. 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? A. 10...
Đọc tiếp

I. Phần trắc nghiệm: Hãy chọn một đáp án đúng nhất.
Câu 1. Trong Pascal, câu lệnh nào sau đây được viết đúng?
A. for i:= 4 to 1 do writeln(‘A’); B. for i= 1 to 10 writeln(‘A’);
C. for i:= 1 to 10 do writeln(‘A’); D. for i to 10 do writeln(‘A’);
Câu 2. 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?
A. 10 lần B. 5 lần C. 1 lần D. Không thực hiện.
Câu 3. 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?
A. 12 B. 22 C. 15 D. 42.
Câu 4: Cú pháp của câu lệnh điều kiện dạng đủ nào sau đây là đúng?
A. If <điều kiện> then <câu lệnh 1> else <câu lệnh 2> B. If <câu lệnh> then <điều kiện>
C. If <điều kiện> then <câu lệnh 1> else <câu lệnh 2> D. If &lt;điều kiện&gt; do &lt;câu lệnh&gt;;
Câu 5: Chương trình sau cho kết quả gì?
Program VD;
Var a, b: Real; x: Integer;
Begin
Readln( a,b);
If a>b then x:=a else x:=b;
Writeln(x);
End.
A.Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập.
B.Xuất ra màn hình số lớn nhất trong hai số a, b đã nhập.
C.Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu.
D.Đảo giá trị của hai biến a, b cho nhau.
Câu 6: Hoạt động nào sau đây lặp với số lần lặp biết trước?
A. Rửa rau tới khi sạch B. Học bài cho tới khi thuộc bài
C. Gọi điện tới khi có người nghe máy D. Ngày tắm 2 lần
Câu 7: Cấu trúc câu lệnh điều kiện dạng thiếu là:
A. If <điều kiện> then <câu lệnh 1> esle <câu lệnh 2> B. If <điều kiện> then <câu lệnh >
C. If <điều kiện> then <câu lệnh 1> <câu lệnh 2> D. If <điều kiện> then <câu lệnh 1> esle <câu lệnh 2>
Câu 8: Ta có 2 lệnh sau:
x := 8;
IF x > 5 then x := x+1;
Giá trị của x nhận được là bao nhiêu?
A. 5 B. 7 C. 8 D. 9
Câu 9: Chọn câu lệnh Pascal hợp lệ trong các câu lệnh sau:
A. If a > b then max = a ; B. If a := b then max = b ;
C. If a = b then S := a+b ; D. If a <> b then b=a;
Câu 10: Chọn cú pháp đúng nhất về câu lệnh lặp:
A. for < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >
B. for < biến đếm > := < giá trị cuối > to < giá trị đầu > do <câu lệnh >

C. for <biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >
D. for < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >
Câu 11: Em hiểu lệnh lặp theo nghĩa nào dưới đây?
A. Một lệnh thay cho nhiều lệnh B. Các câu lệnh được viết lặp đi lặp lại nhiều lần
C. Vì câu lệnh có tên là lệnh lặp D. Cả (A), (B), (C) đều sai
Câu 12: Khi nào thì câu lệnh For..to..do kết thúc?
A. Khi biến đếm nhỏ hơn giá trị cuối B. Khi biến đếm lớn hơn giá trị cuối
C. Khi biến đếm nhỏ hơn giá trị đầu D. Khi biến đếm lớn hơn giá trị đầu

Câu 13: Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng?
A. for i:=1 to 10; do x:=x+1; B. for i:=1 to 10 do x:=x+1;
C. for i:=10 to 1 do x:=x+1; D. for i =10 to 1 do x:=x+1;
Câu 14: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải
được khai báo là kiểu dữ liệu nào?
A. Integer B. Real C. String D. Tất cả các kiểu trên đều được
Câu 15: Trong câu lệnh lặp với số lần biết trước (For – do), được thực hiện mấy lần?
A. ( < giá trị cuối > - < giá trị đầu >) lần B. Tuỳ thuộc vào bài toán mới biết được số lần
C. Khoảng 10 lần D. ( < giá trị đầu > - < giá trị cuối>) lần
Câu 16: Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100
A. 1 B. 100 C. 99 D. Tất cả đều sai
Câu 17: Kết quả của &lt; điều kiện &gt; trong câu lệnh sẽ có giá trị là gì?
A. Là một số nguyên B. Là một số thực C. Đúng hoặc sai D. Là một dãy kí tự
Câu 18: Sau khi thực hiện đoạn chương trình sau:
S:=0; For i:=1 to 5 do S:=S+i; Giá trị của biến S bằng bao nhiêu?
A. 20 B. 15 C. 10 D. 0
Câu 19: Cú pháp lệnh lặp For – do dạng lùi:
A. for < biến đếm> = < Giá trị cuối >downto < Giá trị đầu > do < câu lệnh >
B. for < biến đếm> := < Giá trị cuối >downto < Giá trị đầu > do < câu lệnh >
C. for < biến đếm> = < Giá trị cuối >down < Giá trị đầu > do < câu lệnh >
D. for < biến đếm> := < Giá trị đầu >downto < Giá trị cuối > do < câu lệnh >
Câu 20: Trong lệnh lặp For – do: (chọn phương án đúng nhất)
A. Giá trị đầu phải nhỏ hơn giá trị cuối
B. Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối
C. Giá trị đầu phải lớn hơn giá trị cuối D. Giá trị đầu phải bằng giá trị cuối
Câu 21: Lệnh lặp For – do được sử dụng khi:
A. Lặp với số lần biết trước B. Lặp với số lần chưa biết trước
C. Lặp với số lần có thể biết trước D. Lặp với số lần không bao giờ biết trước
Câu 22: 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?
A. 10; B.5; C. 6; D. 15.
Câu 23: 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?
A. Real; B. Integer; C. String; D. Char.
Câu 24: 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?
A. Tăng thêm 1 đơn vị; B. +1 hoặc -1;
C. Giá trị bất kì; D. Một giá trị khác 0.

II: Bài tập: Tính tổng các số tự nhiên đầu tiên chia hết cho 3 không vướt quá N cho trước (N được
nhập vào từ bàn phím).

MONG NHẬN ĐƯỢC SỰ TRỢ GIÚP TỪ CÁC BẠN !!!

1

I: Trắc nghiệm

Câu 1: C

Câu 2: A

Câu 3: C

Câu 4: C

Câu 5: C

Câu 6: D

Câu 7: B

Câu 8: D

Câu 9: C

Câu 10: B

Câu 11: D

Câu 12: B

Câu 13: B

Câu 14: A

Câu 15: B

Câu 16: B

Câu 17: Không rõ câu hỏi

Câu 18: B

Câu 19: B

Câu 20: B

Câu 21: A

Câu 22: C

Câu 23: B

Câu 24: A

II: Bài tập:
uses crt;
var i,s,n:longint;
begin
clrscr;
write('n='); readln(n);
s:=0;
for i:=1 to n do
if i mod 3=0 then s:=s+i;
writeln('tong cac so tu nhien chia het cho 3 khong vuot qua ',n,' la: ',s);
readln;
end.

Câu 1 Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước? a. if...then b. if...then...else c. for...do d. while...do Câu 2 Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp chưa biết trước? a. if...then b. if...then...else c. for...do d. while...do Câu 3 Lệnh lặp nào sau đây đúng a. For <biến đếm >=<giá trị đầu>to <giá...
Đọc tiếp

Câu 1 Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước?

a. if...then b. if...then...else

c. for...do d. while...do

Câu 2 Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp chưa biết trước?

a. if...then b. if...then...else

c. for...do d. while...do

Câu 3 Lệnh lặp nào sau đây đúng

a. For <biến đếm >=<giá trị đầu>to <giá trị cuối >do;

b. For <biến đếm >:=<giá trị đầu> to <giá trị cuối >do;

c. While< điều kiện > = do< câu lệnh > ;

d. While< điều kiện >:= do< câu lệnh>;

Câu 4 Phát biểu nào sau đây đúng ?

a. Phần mềm GeoGebra dùng để vẽ hình học .

b. Phần mềm Finger Break Out dùng để quan sát thời gian trên trái đất.

c. Phần mềm Pascal dùng để luyện gõ phím nhanh .

d. Phần mềm Sun Times dùng để lập trình .

Câu 5 Câu lệnh Pascal: While(3*5>=15) do Writeln (3*5); sẽ

a. In số 15 ra màn hình 3 lần .

b. In số 15 ra màn hinh 5 lần.

c. Không thực hiện lệnh Writeln (3*5);

d. Lặp vô hạn lần lệnh Writeln (3*5);

Câu 6 Trong câu lệnh lặp fof...do của pascal, mỗi vòng lặp , biến đếm thay đổi như thế nào?

a. +1 b.+1 hoặc -1

c. Một giá trị bất kì d. Một giá trị khác 0

Câu 7 Trong câu lệnh lặp

For i:=1to 20 do Begin s:= s+i end ;

Câu lệnh ghép 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 )?

a. 1 lần b. không lần nào

c. 20 lần d. 21 lần

Câu 8 Lệnh lặp với số lần chưa biết trước nào sau đây là đúng?

a. For < biến đếm>=< giá trị đầu > to < giá trị cuối > do ;

b. For < biến đếm>:=<giá trị đầu > to < giá trị cuối > do;

c. While < điều kiện >=do < câu lệnh >;

d. While < điều kiện >:= do < câu lệnh ;

1

Câu 1: C

Câu 2: D

Câu 3: B

Câu 4: A

Câu 5: D

Câu 6: A

Câu 7: C

Câu 8: Không có câu nào đúng

PHẦN I. CÂU HỎI Câu 1: Lệnh lặp nào sau đây là đúng? A.For <biến đếm>= <giá trị đầu> to <giá trị cuối> do <câu lệnh>; B.For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>; C.For <biến đếm>:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>; DFor <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>; Câu 2: Vòng lặp While <Điều kiện> do <Câu lệnh>; là vòng lặp: A....
Đọc tiếp

PHẦN I. CÂU HỎI

Câu 1: Lệnh lặp nào sau đây là đúng?

A.For <biến đếm>= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

B.For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

C.For <biến đếm>:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>;

DFor <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>;

Câu 2: Vòng lặp While <Điều kiện> do <Câu lệnh>; là vòng lặp:

A. Chưa biết trước số lần lặp B. Biết trước số lần lặp

C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp nhưng giới hạn là >=100

Câu 3: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:

s:=1;

for i:=1 to 5 do s := s*i;

A.120 B. 55 C. 121 D. 151

Câu 4: Phần thân chương trình bắt đầu bằng từ khóa:

A.End. B.Begin. C.Uses. D.Var.

Câu 5: Cú pháp khai báo biến mảng trong Pascal là:

A. var<Tên mảng> ; array [<chỉ số đầu>..<chỉ số cuối>] of<kiểu dữ liệu >;

B. var<Tên mảng> : aray [<chỉ số đầu>…<chỉ số cuối>] of<kiểu dữ liệu >;

C. var<Tên mảng> : array [<chỉ số đầu>..<chỉ số cuối>] of<kiểu dữ liệu >;

D. var <Tên mảng> : array [<chỉ số đầu>…<chỉ số cuối>] for<kiểu dữ liệu >;

Câu 6: Câu lệnh Pascal nào sau đây là hợp lệ?

A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.5 to 10.5 do writeln(‘A’);

C. For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);

Câu 7: Chọn khai báo hợp lệ:

A. Var a,b: array[1 .. n] of real; C. Var a,b: array[1 : n] of Integer;

B. Var a,b: array[1 .. 100] of real; D. Var a,b: array[1 … 100] of real;

Câu 9: Trong lệnh lặp For…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào?

A. +1 B. +1 hoặc -1 C. Một giá trị bất kì D. Một giá trị khác 0

Câu 10:Cú pháp của câu lệnh While…do là:

A. While<điều kiện>to<câu lệnh>;

C. While<điều kiện>do<câu lệnh>;

B. While<điều kiện>to<câu lệnh1>do<câu lệnh 2>;

D. While<điều kiện>; do<câu lệnh>;

Câu 11: Phần mềm học tập Anatomy giúp:

A. Vẽ hình hình học động

B. Luyện gõ chữ

C. Làm quen với giải phẫu cơ thể người

D. Xử lý âm thanh

Câu 12: Lệnh lặp nào sau đây là đúng?

A. For <biến đếm>= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

B. For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

C. For <biến đếm>:= <giá trị cuối> to <giá trị đầu> do <câu lệnh>;

D. For <biến đếm>: <giá trị đầu> to <câu lệnh> do <giá trị cuối>;

Câu 13: Sau khi thực hiện đoạn chương trình sau:

S:=0;

For i:=1 to 5 do S:=S+i;

Giá trị của biến S bằng bao nhiêu?

A. 20 B. 15 C. 10 D. 0

Câu 14:Biến a được nhận các giá trị là 0 ; -1 ; 1 ; 2,3 .

Ta có thể khai báo a thuộc kiểu dữ liệu nào?

A. Integer B. Char

C. Real D. Integer và Longint

Câu 15: Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng:

A. for i:=1 to 10; do x:=x+1 C. for i:=1 to 10 do x:=x+1

B. for i:=10 to 1 do x:=x+1. D. for i:= 1 to 10 for j:=1 to 10 do x:=x+1

Câu 16:Đánh dấu [X] vào ô đúng hoặc sai tương ứng trong các câu lệnh trong chương trình tính tổng 100 số tự nhiên đầu tiên, nếu sai sửa lại?

Câu lệnh

Đúng

Sai

Sửa lại

Program Chuong trinh

Var i,s : real;

Const n:=100;

Begin

Wile i <=n do;

Begin

S:=s+i

i =i+1

End.

Writeln(s)

Readln

End;

1
15 tháng 8 2020

1B,2A,3B,4B,5D,6D,7A,9D,10.B,11C,12.B,13.C,14.D,15.C,16.Đ S Đ Đ S Đ Đ S Đ S Đ Đ

Câu 13.Dưới đây là một đoạn chương trình Pascal: for i:=0 to 10 do begin s:=s+1; end; Sau khi thược hiện đoạn chương trình trên, giá trị của i là: A. 0 B. 10 C. 11 D. Không xác định. Câu 14.Trong câu lệnh lặp For i :=1 to 10 do begin s :=s+i 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 tiếp

Câu 13.Dưới đây là một đoạn chương trình Pascal:

for i:=0 to 10 do

begin

s:=s+1;

end;

Sau khi thược hiện đoạn chương trình trên, giá trị của i là:

A. 0

B. 10

C. 11

D. Không xác định.

Câu 14.Trong câu lệnh lặp

For i :=1 to 10 do begin s :=s+i 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) ?

Không lần nào.

1 lần.

2 lần.

10 lần.

Câu 15. Lệnh lặp nào sau đây là đúng?

A. For < biến đếm >=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

B. For < biến đếm > :=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;

C. For < biến đếm > :=<giá trị cuối> to <giá trị đầu> do <câu lệnh>;

D. For < biến đếm > : <giá trị đầu> to <câu lệnh> do <giá trị cuối>;

Câu 16. Câu lệnh Pascal nào sau đây là hợp lệ?

A. For i:=1 to 10 do writeln(‘A’);

B. For i:=1.5 to 10.5 do writeln(‘A’);

C. For i=1 to 10 do writeln(‘A’);

D. For i:=100 to 1 do writeln(‘A’);

Câu 17. Vòng lặp for..to...do là vòng lặp:

A. Biết trước số lần lặp

B. Chưa biết trước số lần lặp

C. Biết trước số lần lặp nhưng giới hạn là <=50

D. Biết trước số lần lặp nhưng giới hạn là >=50

Câu 18. Viết ngôn ngữ lập trình Pascal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i được khai báo là kiểu dữ liệu:

A. Integer

B. Char

C. String

D. Tất cả các kiểu trên đều được

Câu 19. Trong câu lệnh lặp for ….downto…do, sau mỗi lần thực hiện câu lệnh, biến đếm bị:

A. Giảm đi 3 đơn vị

B. Giảm đi 2 đơn vị

C. Giảm đi 1 đơn vị

D. Giảm đi 4 đơn vị

Câu 20. Đối với đoạn chương trình Pascal sau đây:

a:=2; b:=3;

for i:=1 to 5 do

if i mod 2=0 then a:=a+1;

b:=b+a;

cach :=‘ ‘;

writeln(a,cach,b);

- Cho biết lệnh writeln in ra màn hình giá trị a và b là bao nhiêu?

A. a=2; b=3

B. a=3; b=4

C. a=4; b=6

D. a=4; b=7

1
10 tháng 4 2020

Câu 13: B

Câu 14: 10 lần

Câu 15: B

Câu 16: A

Câu 17: A

Câu 18: A

Câu 19: C

Câu 20:D

Câu 1. Lệnh nào dùng để nhập giá trị một biến x từ bàn phím? A. writeln(x) B. Delay(x) C. copy(x) Câu 2. Phần dư trong phép chia của hai số nguyên 16 và 5 là: A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 Câu 2. Phần dư trong phép chia của hai số nguyên 16 và 5 là: A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 Câu 3. Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong...
Đọc tiếp

Câu 1. Lệnh nào dùng để nhập giá trị một biến x từ bàn phím?

A. writeln(x)

B. Delay(x)

C. copy(x)

Câu 2. Phần dư trong phép chia của hai số nguyên 16 và 5 là:

A. 16 div 5 = 1

B. 16 mod 5 = 1

C. 16 div 5 = 3

Câu 2. Phần dư trong phép chia của hai số nguyên 16 và 5 là:

A. 16 div 5 = 1

B. 16 mod 5 = 1

C. 16 div 5 = 3

Câu 3. Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị không đổi trong suốt quá trình thực hiện chương trình được gọi là gì?

A. Tên.

B. Từ khoá.

C. Biến.

D. Hằng.

Câu 4. Chọn cú pháp đúng nhất về câu lệnh lặp:

A. for < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >; B. for < biến đếm > := < giá trị cuối > to < giá trị đầu > do < câu lệnh >; C. for < biến đếm > = < giá trị đầu > to < giá trị cuối >; do < câu lệnh >; D. for < biến đếm > = < giá trị đầu > to < giá trị cuối > do < câu lệnh >;

Câu 5. Trong lệnh lặp For...to...do: (chọn phương án đúng nhất)

A. Giá trị đầu phải nhỏ hơn giá trị cuối

B. Giá trị đầu phải bằng giá trị cuối

C. Giá trị đầu phải lớn hơn giá trị cuối

D. Giá trị đầu phải lớn hơn hoặc bằng giá trị cuối

D. readln(x)

D. 16 mod 5 = 3

Câu 6. Trong vòng lặp While ... do, câu lệnh được thực hiện khi:

A. Điều kiện còn đúng

B. Điều kiện sai

C. Điều kiện không xác định

D. Không cần điều kiện

Câu 7. Khi sử dụng lệnh lặp While ... do cần chú ý điều gì?

A. Số lần lặp

B. Số lượng câu lệnh

C. Điều kiện dần đi đến sai

D. Điều kiện dần đi đến đúng

Câu 8. Việc đầu tiên mà câu lệnh lặp While ... do cần thực hiện là gì?

A. Thực hiện < câu lệnh > sau từ khóa Do

B. Kiểm tra giá trị sau từ khóa do

C. Thực hiện câu lệnh sau từ khóa Then

D. Kiểm tra < câu lệnh >

Câu 9. Hoạt động nào sau đây lặp với số lần lặp biết trước?

A. Rửa rau tới khi sạch

B. Học bài cho tới khi thuộc bài

C. Gọi điện tới khi có người nghe máy

D. Ngày tắm 2 lần

Câu 10. Trong câu lệnh While ... do, điều kiện là: (Chọn phương án đúng nhất)

A. Biểu thức logic

B. Biểu thức quan hệ

C. Biểu thức số học

D. Hằng đẳng thức

Câu 11. a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết.

A. Writeln('a*a')

B. Readln(' a*a ')

C. Writeln(a*a)

D. Writeln(a2)

Câu 12. Câu lệnh nào sau đây là câu lệnh gán.

A. x = 5

B. x: 5

C. x and

D. x:= x +5;

Câu 13. Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG:

A. x=5

B. x:5

C. x and 5

D. x:=x+5;

Câu 14. Trong Pascal, từ khóa nào để khai báo biến :

A.Const.

B.Begin.

C.Var.

D.Uses.

Câu 15. Hoạt động nào sau đây có thể tính toán được số lần làm việc.

A. Múc từng gáo nước đến đầy bể

B. Đi lên tầng, đến tầng 10 thì dừng C. Học cho tới khi thuộc bài

D. Nhặt từng cọng rau cho tới khi xong

Cây16. Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là:

A. Const

B. Var

C. Real

Câu 17. Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước?

A. For...do

B. While...do

C. If..then

Câu 18. Câu lệnh viết đúng cú pháp lệnh lặp với số lần chưa biết trước? A. While < điều kiện > to < câu lệnh >;

B. While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >;

C. While < điều kiện > do ;< câu lệnh >;

D. While < điều kiện > do < câu lệnh >;

D.End

D. If...then...else

Câu 19. Khi nào thì câu lệnh For..to..do kết thúc?

A. Khi biến đếm nhỏ hơn giá trị cuối B. Khi biến đếm lớn hơn giá trị cuối C. Khi biến đếm nhỏ hơn giá trị đầu D. Khi biến đếm lớn hơn giá trị đầu

Câu 20. Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng?

A. for i:=1 to 10; do x:=x+1;

B. for i:=1 to 10 do x:=x+1;

C. for i:=10 to 1 do x:=x+1;

D. for i =1 do 10 to x:=x+1;

Câu 21. Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?

A. Ngày tắm hai lần

B. Học bài cho tới khi thuộc bài

C. Mỗi tuần đi nhà sách một lần

D. Ngày đánh răng 2 lần

Câu 22. Hãy cho biết kết quả của đoạn chương trình dưới đây? a:=10; While a < 11 do write (a);

A. Trên màn hình xuất hiện một số 10

B. Trên màn hình xuất hiện 10 chữ a C. Trên màn hình xuất hiện một số11

D. Chương trình bị lặp vô tận

Câu 23. Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100

A. 1

B. 100

C. 99

D. Tất cả đều sai

Câu 24. Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau: i:=5; whilei>=1do i:=i-1;

A. 1 lần

B. 2 lần

C. 5 lần

D. 6 lần

3
26 tháng 3 2020

giúp tui với mn

26 tháng 3 2020

1. Mình không thấy phương án đúng .Kết quả đúng là : Read(x) hoặc Readln(x)

2.B

3.D

4.A

5.A

6.B

7.D

8.B

9.D

10.C

11.D

12.D

13. Kết quả đúng : Var m: integer;

14.C

15.B

16.A

17.B

18.D

19.B

20.B

21.B

22.D

23B

24.C

ét o ét ;-;Câu 1: Cú pháp của câu lệnh For …. do là:  a.   for <biến đếm> := <Giá trị đầu>  to <giá trị cuối> do<câu lệnh>;  b.   for <biến đếm> := <Giá trị cuối> to <giá trị đầu> do<câu lệnh>;  c.   for <biến đếm> = <Giá trị đầu> to <giá trị cuối> do<câu lệnh>;  d.   for <biến đếm> = <Giá trị đầu> to; <giá trị cuối> do<câu lệnh>;Câu 2: Cho đoạn chương trình:S:=0;For i:=1 to 5 do S:=S+2;*...
Đọc tiếp

ét o ét ;-;
Câu 1:
Cú pháp của câu lệnh For …. do là:

  a.   for <biến đếm> := <Giá trị đầu>  to <giá trị cuối> do<câu lệnh>;

  b.   for <biến đếm> := <Giá trị cuối> to <giá trị đầu> do<câu lệnh>;

  c.   for <biến đếm> = <Giá trị đầu> to <giá trị cuối> do<câu lệnh>;

  d.   for <biến đếm> = <Giá trị đầu> to; <giá trị cuối> do<câu lệnh>;

Câu 2: Cho đoạn chương trình:

S:=0;

For i:=1 to 5 do S:=S+2;

* Sau khi thực hiện đoạn chương trình trên S có kết quả là :

         A. 20                  B. 15               C. 10               D. 0

* Sau khi thực hiện đoạn chương trình trên i có kết quả là :

A. 2                       B. 3                 C. 4                 D. 5

Câu 3: Câu lệnh viết đúng cú pháp trong ngôn ngữ lập trình Pascal là:

a. While <điều kiện> to <câu lệnh>;

b. While <điều kiện> do <câu lệnh>;

c. While <điều kiện> to <câu lệnh1> do <câu lệnh 2>;

d. While <điều kiện>; do <câu lệnh>;

6
TRẮC NGHIỆM: Câu 1:Vòng lặp sau thực hiện bao nhiêu lần lặp: For i := 1 to 5 do a := a + 1; A. 3 lần. B. 4 lần. C. 5 lần. D. 6 lần. Câu 2:Số lần lặp được tính như thế nào? A. Giá trị đầu–giá trị cuối B. Giá trị đầu–giá trị cuối + 1 C.Giátrịcuốigiátrịđầu . Giá trị cuối–giá trị đầu + 1 Câu 3:Trong câu lệnh lặp, kiểu dữ liệu của biến...
Đọc tiếp
TRẮC NGHIỆM: Câu 1:Vòng lặp sau thực hiện bao nhiêu lần lặp: For i := 1 to 5 do a := a + 1; A. 3 lần. B. 4 lần. C. 5 lần. D. 6 lần. Câu 2:Số lần lặp được tính như thế nào? A. Giá trị đầu–giá trị cuối B. Giá trị đầu–giá trị cuối + 1 C.Giátrịcuốigiátrịđầu . Giá trị cuối–giá trị đầu + 1 Câu 3:Trong câu lệnh lặp, kiểu dữ liệu của biến đếm là: A. Real B. String C.Integer D. Char Câu 4:Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa: A. For B.While C. If D. Var Câu 5:Vòng lặp sau cho kết quả bằng bao nhiêu: i := 0; T := 0; While i < 3 do begin T := T + 1; i := i + 1; end; A. T = 2 B. T = 3 C. T = 4 D. T = 5 Câu 6:Khai báo biến kiểu mảng nào sau đây là hợp lệ: A. Var A, B: array[1..50] of integer; B. Var A, B: array[1..N] of real; C. Var A: array[100..1] of integer; D. Var B: array[1.5..10.5] of real; Câu 7:Cú pháp câu lệnh lặp với số lần chưa biết trước: A. For ... to... do B. For <biến đếm>:=<giá trị cuối> to <giá trị đầu> do <câu lệnh>; C. For ... do D. For <biến đếm>:=<giá trị đầu > to <giá trị cuối > do <câu lệnh>; Câu 8:Chọn câu lệnh đúng: A. x:=1; while x:= 10 do x:=x+5; B. x:=1; while x> 10 do x:=x+5; C. x:=1; while x<10 do x:=x+5; D. x:=10; while x< 10 do x=x+5; Câu 9:Trong câu lệnh For ... do, sau từ khóa “Do” có hai câu lệnh trở lên ta “gói” chúng trong: A. Begin...readln; B. Begin...and; C. End...Begin D. Begin... end; Câu 10:Cho biết ý nghĩa của câu lệnh sau: For i:=1 to 10 do Readln(a[i]); A. In dãy số trong mảng a B. Nhập dãy số cho mảng a C. Nhập giá trị cho biến i D. In giá trị cho biến i Câu 11:Các câu lệnh sau, câu lệnh nào hợp lệ ? A. For i:=1 to 10 do; write (‘a’) B. For i:=1 to 10 do write (‘a’); C.var x:real; begin for x:=1 to 10 do write (‘a’); end. Câu 12: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á tị của biến J bằng bao nhiêu? A. 12 B. 22 C. 15 D. 42 Giúp mình nha! Cần gấp!
0
13 tháng 3 2023

1. A

2. A

24 tháng 2 2022

Câu 16: (0,25đ) Trong các cách viết câu lệnh lặp với số lần định trước như sau, cách nào đúng?

A. For <biến đếm> := <giá trị đầu> to <giá trị cuối> ;do <câu lệnh>

-> Sai vì trước do có dấu ;

B. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

C. For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>

-> sai vì kết thúc câu lệnh không có dấu ;

D. For <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

 -> sai vì sau <biến đếm> không có dấu :

24 tháng 2 2022

B