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.

Câu 25     Đoạn lệnh sau đâyx:=1;While x<=10 dox:=x+1;Khi nào thì kết thúc vòng lặp While .. do trên?A. Khi x<10                   B. Khi x = 10                 C. Khi x <=10                D. Khi x>10Câu 26:     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 5 do write (i:3);        A. 1   2   3   4   5...
Đọc tiếp

Câu 25     Đoạn lệnh sau đây

x:=1;

While x<=10 do

x:=x+1;

Khi nào thì kết thúc vòng lặp While .. do trên?

A. Khi x<10                   B. Khi x = 10                 C. Khi x <=10                D. Khi x>10

Câu 26:     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 5 do write (i:3);

        A. 1   2   3   4   5                                 B.  5   4   3   2   1

        C. Đưa ra i:3                                       D. Không đưa ra kết quả gì

Câu 27:    Trong ngôn ngữ lập trình Pascal câu lệnh nào sau đây là đúng:

A. If a=5 then a:=d+1; else a:=d+2;                 B. If a=5 then a:=d+1 else a:=d;

           C. If a:=5 then a=d+1; else a=d+2;                 D. If a<=5 then a:=d+1 else; a:=d+2;

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

For  i := 1 to 5 do

Begin

y := i;

End;

Sau khi thực hiện đoạn chương trình trên, giá trị của y là bao nhiêu?

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

Câu 29:      Để tính tổng  S=2 + 4 + 6  … + n; em chọn đoạn lệnh:

A.   For i:=1 to n do

          if ( i mod 2)=0 then S:=S + i;

 

B.   For i:=1 to n do

          S:= S + i;

C.   c. For i:=1 to n do

          if ( i mod 2)=1 then S:=S + i;

D.   for i:=1 to n do

          if ( i mod 2)<>0 then S:=S + i;

 

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

          x:=3;

For i:=1 to 7 do x:= x+1;

Sau khi thực hiện câu lệnh For, giá trị của x là bao nhiêu?

A. 9                           B. 7                      C. 10                    D. 3

Câu 31:      Tìm giá trị của S trong đọan chương trình dưới đây:  

S := 0;                                                                                           

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

A. S = 0           B. S = 1      C. S = 5      D. S = 15

 

2
27 tháng 3 2022

D

27 tháng 3 2022

25. D

26. A

27. B

28. C

29. A

30. C

31. D

1) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng lặp? S:=0; i:=0; While S<=20 do Begin S:=S+i; i:=i+1; end; a) 2 b) 4 c) 8 d) vô hạn 2) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng lặp? x:=0; For i:=1 to 5 do x:=x+3; a) 1 b) 3 c) 5 d) 15 3) Sau khi thực hiện đoạn chương trình sau, giá trị của biến x bằng bao nhiêu? x:=0; For i:=1 to 5 do x:=x+3; a) 1 b) 3 c) 5 d) 15 4) Sau khi thực...
Đọc tiếp

1) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng lặp?

S:=0; i:=0;

While S<=20 do

Begin

S:=S+i; i:=i+1;

end;

a) 2 b) 4 c) 8 d) vô hạn

2) Trong đoạn lệnh sau đây, chương trình đã thực hiện bao nhiêu vòng lặp?

x:=0;

For i:=1 to 5 do x:=x+3;

a) 1 b) 3 c) 5 d) 15

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

x:=0;

For i:=1 to 5 do x:=x+3;

a) 1 b) 3 c) 5 d) 15

4) 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:=0; i:=0;

While S<=20 do

Begin S:=S+i; i:=i+1; end;

a) 18 b) 21 c) 25 d) 52

5) Đoạn chương trình sau đây đã mắc phải lỗi gì?

a:=5;

While a<=6 do Writeln(‘A’);

a) Sử dụng sai cú pháp lệnh While ... do

b) Cho biết trước số lần lặp

c) Không cho biết trước số lần lặp

d) Lặp vô hạn

6) Trong ngôn ngữ lập trình Pascal, câu lệnh For ... do là lệnh:

a) Không cho biết trước số lần lặp

b) Cho biết trước số lần lặp

c) Biết trước hay không biết trước số lần lặp đều sử dụng được

d) Cả a, b, c đều sai

7) Trong ngôn ngữ lập trình Pascal, câu lệnh lặp được dùng để thể hiện:

a) Cấu trúc lặp c) Cấu trúc điều kiện

b) Cấu trúc rẽ nhánh d) Cấu trúc mảng

8) Trong ngôn ngữ lập trình Pascal, lệnh lặp với số lần chưa biết trước là câu lệnh:

a) For ... do c) If ... then ...

b) While ... do d) If ... then ... else...

9) Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây hợp lệ?

a) For i:=10 to 1 do Writeln(‘A’);

b) For i:=10.5 to 1.5 do Writeln(‘A’);

c) For i=1 to 10 do Writeln(‘A’);

d) For i:=1 to 10 do Writeln(‘A’);

10) Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây hợp lệ?

a) x:=10; While x:=10 do x:=x+5;

b) x=10; While x=10 do x=x+5;

c) x:=10; While x=10 do x:=x+5;

d) x=10; While x:=10 do x=x+5;

0
2 tháng 3 2022

@@@@

a) Sai vì giá trị đầu lớn hơn giá trị cuối

b) Sai vì giá trị đầu lớn hơn giá trị cuối

b) Sai vì sau câu lệnh i:=1+1 thiếu dấu chấm phẩy

HT

tham khảo ''

a) Sai vì giá trị đầu lớn hơn giá trị cuối

b) Sai vì giá trị đầu lớn hơn giá trị cuối

b) Sai vì sau câu lệnh i:=1+1 thiếu dấu chấm phẩy

nha

hok tốt nha

ok nha

Phần I. Trắc nghiệm. (5 điểm) 1. Nhặt thóc ra khỏi gạo cho đến khi trong gạo không còn lẫn thóc là hoạt động: a. Lặp 10 lần c. Lặp vô số lần (lặp vô hạn) b. Lặp với số lần chưa biết trước d. Lặp với số lần biết trước 2. Trong câu lệnh lặp For i:=1 to 10 do begin.... end bao nhiêu vòng lặp được thực hiện? a. Không lần nào b. 10 lần c. 1 lần ...
Đọc tiếp

Phần I. Trắc nghiệm. (5 điểm)
1. Nhặt thóc ra khỏi gạo cho đến khi trong gạo không còn lẫn thóc là hoạt động:
a. Lặp 10 lần c. Lặp vô số lần (lặp vô hạn)
b. Lặp với số lần chưa biết trước d. Lặp với số lần biết trước
2. Trong câu lệnh lặp For i:=1 to 10 do begin.... end bao nhiêu vòng lặp được thực hiện?
a. Không lần nào b. 10 lần c. 1 lần d. 2 lần
3. Điều kiện kết thúc vòng lặp For... do của Pascal là:
a. Biến đếm lớn hơn giá trị cuối c. Giá trị đầu bằng giá trị cuối
b. Biến đếm lớn hơn hoặc bằng giá trị cuối d. Giá trị đầu lớn hơn giá trị cuối
4. Trong các câu lệnh Pascal sau, câu lệnh nào hợp lệ?
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.5 to 10 do x:=x+1;
5. Trong lệnh lặp For... do của Pascal, sau từ khóa “do” nếu có từ 2 câu lệnh trở lên (câu lệnh
ghép) thì câu lệnh ghép đó phải đặt trong cặp từ khóa nào sau đây?
a. Begin.....readln; b. Begin.....and;
c. End.....Begin d. Begin.....end;
6. Câu lệnh sau đây cho kết quả như thế nào?
For i:=1 to 10 do Writeln(‘A’);
a. In dãy số từ 10 đến 1 ra màn hình c. In dãy số từ 1 đến 10 ra màn hình
b. In 20 ký tự A ra màn hình d. In 10 ký tự A ra màn hình
7. Sau khi thực hiện đoạn chương trình sau, giá trị của biến T bằng bao nhiêu?

i := 0; T := 0;
While i &lt; 3 do
begin T := T + 1; i := i + 1; end;

a. T = 2 b. T = 3 c. T = 4 d. T = 5
8. Cú pháp của câu lệnh lặp với số lần chưa biết trước trong Pascal:
a. While <câu lệnh> do <điều kiện>; c. While <điều kiện> do <câu lệnh>;
b. While <giá trị cuối > do <giá trị đầu>; d. While <giá trị đầu> do <giá trị cuối>;
9. Trong lệnh lặp While... do của Pascal, nếu điều kiện đúng thì:
a. Tiếp tục vòng lặp c. Vòng lặp vô tận
b. Lặp 10 lần d. Thoát khỏi vòng lặp
10. Trong các câu lệnh Pascal sau, câu lệnh nào hợp lệ?
a. x:=1; while x:= 10 do x:=x+5; c. x =1 while x>10 do x:=x+5;
b. x:=1; while x <10 do x:=x+5; d. x:=10; while x<10 do x=x+5;
Phần II. Bài tập. (5 điểm)
Câu 1: Cho đoạn chương trình sau: (2đ)

m:=2; k:=3;
For i:= 0 to 4 do begin

m:=m+1;
k :=k+m;
end;

Sau khi thực hiện đoạn chương trình trên giá trị của các biến m, k bằng bao nhiêu?
1. Câu 2: (3đ)Viết chương trình tính tổng: S= 1+ 1/2 + 1/3 + ….. + 1/N

(n là số nguyên được nhập từ bàn phím)

Làm giúp mình trước ngày 29/04/2020 nha !

1
27 tháng 4 2020

Cảm ơn ạ !haha

Phần II: Bài tập

Câu 1:

Sau khi thực hiện chương trình, chương trình sẽ báo lỗi thiếu begin

Câu 2:

uses crt;

var i,n:integer;

s:real;

begin

clrscr;

write('n='); readln(n);

s:=0;

for i:=1 to n do

s:=s+1/i;

writeln(s:4:2);

readln;

end.

Câu 1:Vòng lặp While – do kết thúc khi nào   A. Khi một điều kiện cho trước được thỏa mãn   B. Khi đủ số vòng lặp   C. Khi tìm được Output   D. Tất cả các phương ánCâu 2:Việc đầu tiên mà câu lệnh 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ị của < điều kiện >   C. Thực hiện câu lệnh sau từ khóa Then   D. Kiểm tra < câu...
Đọc tiếp

Câu 1:Vòng lặp While – do kết thúc khi nào

   A. Khi một điều kiện cho trước được thỏa mãn

   B. Khi đủ số vòng lặp

   C. Khi tìm được Output

   D. Tất cả các phương án

Câu 2:Việc đầu tiên mà câu lệnh 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ị của < điều kiện >

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

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

Câu 3: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;

   While i>=1 do i := i – 1;

   A. 1 lần

   B. 2 lần

   C. 5 lần

   D. 6 lần

Câu 4: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 5: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;

   A. Tìm UCLN của M và N

   B. Tìm BCNN của M và N

   C. Tìm hiệu nhỏ nhất của M và N

   D. Tìm hiệu lớn nhất của M và N

6
21 tháng 2 2022

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

Câu 1: A
Câu 2: B

Câu 3: C

Câu 4: A

Câu 5: A

14 tháng 8 2018

a) Thừa dấu hai chấm trong điều kiện;

b) Thiếu dấu hai chấm trong câu lệnh gán;

c) Thiếu các từ khóa begin và end trước và sau các lệnh n:=n+1; S:=S+n, do đó vòng lặp trở thành vô tận.

Câu 21: Vòng lặp While – do kết thúc khi nào   A. Khi một điều kiện cho trước được thỏa mãn   B. Khi đủ số vòng lặp   C. Khi tìm được Output   D. Tất cả các phương ánCâu 22: Việc đầu tiên mà câu lệnh 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ị của < điều kiện >   C. Thực hiện câu lệnh sau từ khóa Then   D. Kiểm tra...
Đọc tiếp

Câu 21: Vòng lặp While – do kết thúc khi nào

   A. Khi một điều kiện cho trước được thỏa mãn

   B. Khi đủ số vòng lặp

   C. Khi tìm được Output

   D. Tất cả các phương án

Câu 22: Việc đầu tiên mà câu lệnh 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ị của < điều kiện >

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

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

Câu 23: 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;

   While i>=1 do i := i – 1;

   A. 1 lần

   B. 2 lần

   C. 5 lần

   D. 6 lần

Câu 24: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 25: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;

   A. Tìm UCLN của M và N

   B. Tìm BCNN của M và N

   C. Tìm hiệu nhỏ nhất của M và N

   D. Tìm hiệu lớn nhất của M và N

Câu 26: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 27: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 >;

Câu 28:Tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>108. Điều kiện nào sau đây cho vòng lặp while – do là đúng:

   A. While S>=108 do

   B. While S < 108 do

   C. While S < 1.0E8 do

   D. While S >= E8 do

Câu 29: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

   D. If…then…else

Câu 30:Hãy đưa ra kết quả trong đoạn lệnh:

   x:=1; While x<=5 do write(‘Hoa hau’);

   A. x:=1

   B. X>=5

   C. Hoa hau

   D. Không có kết quả.

0