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 1: 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 2: Cấu trúc chung hợp lí của 1 chương trình Pascal là 

A. Begin -> Program -> End                         C. End -> Program -> Begin

B. Program -> End -> Begin                         D. Program -> begin -> End

Câu 3: Cho S và i là biến nguyên. Khi chạy đoạn chương trình:

S:=1; 

For i:=1 to 5 do S := S * i

Writeln ( S);

Kết quả in trên màn hình là:

A. S= 72               B. S = 101

C. S= 55               D. S= 120

Câu 4: Trong lệnh lặp For...do của pascal, trong mỗi vòng , trng 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. 1 giá trị khác 0

Câu 5: Để chia lấy phần nguyên ta dùng phép toán:

A. Div               B. :                     C. Mod                     D. /

Câu 6: Máy tính hiểu và thực hiện các lệnh trực tiếp ở ngôn ngữ nào?

A. Ngôn ngữ máy              B. Ngôn ngữ Tiếng việt         

C. Ngôn ngữ Tiếng anh               D. Ngôn ngữ Pascal

Câu 7: X là 1 số thực, để khai báo biến X ta có thể khai báo nào đúng?

A. Var X: interger;           B. Var X : Real.

C. Var X: Real;              D. Var X:

Câu 8: Cấu trúc của 1 chương trình Pascal thường có những phần sau:

A. Phần tiêu đề, phần khai báo, phàn thân

B. Phần khai báo, phần thân, phần cuối

C. Phần đầu, phần thân, phần cuối

D. Phần thân, phần cuối

Câu 9: Thei em hiểu viết chương trình là gì?

A. Viết ra các câu lệnh mà em đã được học

B. Biết ra 1 đoạn văn bản đc sắp xếp theo chương trình

C. Chuyển giao 1 thuật toán ch máy tính thực hiện

D. Tạo ra các câu lệnh để điều khiển robot

 

9

Câu 1: B

Câu 2: D

a: S=35

b: S=62

c: S=32

Câu 1: B

Câu 2: A

15 tháng 4 2022

Câu 1:

s=0; i=0

Vòng lặp thứ 1: i<3 -> đúng -> i=i+1=0+1=1; s=s+i*i=0+1*1=1

Vòng lặp thứ 2: i<3 -> đúng -> i=i+1=1+1=2; s=s+i*i=1+2*2=5

Vòng lặp thứ 3: i<3 -> đúng -> i=i+1=2+1=3; s=s+i*i=5+3*3=14

Vòng lặp thứ 4: i<3 -> sai -> không thực hiện vòng lặp -> kết thúc vòng lặp

Vậy kết quả S in ra màn hình là 14

15 tháng 4 2022

Câu 2:

Program HOC24;

var a,b: integer;

s: longint;

begin

write('Nhap a: '); readln(a);

write('Nhap b: '); readln(b);

s:=a*a+b*b;

write('S= ',s);

readln

end.

1, 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+3*i; s:=s+5;writeln(s); Kết quả in lên màn hình là? * A.12 B. 10 C.23 D. 26 2, Kêt quả của câu lệnh For i:=1 to 20 do if i mod 3=2 then write(i:3); * A.In ra các số lẻ từ 1 đến 20; B. In ra các số chẵn từ 1 đến 20; C. In ra các số chia hết cho 3 từ 1 đến 20; D. In ra các số chia hết cho 3 dư 2 từ 1 đến 20; 3, Trong...
Đọc tiếp
1, 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+3*i; s:=s+5;writeln(s); Kết quả in lên màn hình là? * A.12 B. 10 C.23 D. 26

2, Kêt quả của câu lệnh For i:=1 to 20 do if i mod 3=2 then write(i:3); *

A.In ra các số lẻ từ 1 đến 20; B. In ra các số chẵn từ 1 đến 20; C. In ra các số chia hết cho 3 từ 1 đến 20; D. In ra các số chia hết cho 3 dư 2 từ 1 đến 20;

3, Trong câu lệnh lặp For i:=3 to 15 do s:=s+i; Có bao nhiêu vòng lặp? *

A. 15; B. 12; C. 13 D. 3;

4, Cho k,m,n nhận giá trị tương ứng 4,5,6; kết thúc câu lệnh sau:X:=n; If ((x mod 2=0)) or (x<=5) then x:=m*k else x:=m div k; thì x có giá trị là ? *

A. 1 B. 0 C. 5. D. 20 5, Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?s:=0; n:=0; while s<=5 do n:= n+1;s:= s+n; * A. 3 B. 6 C. 10 D. kết quả khác 6, Cho a,b,c lần lượt nhận giá trị 10,30,20 . Hỏi sau đoạn chương trình Begin X:=a; If x>a then x:=a; if x>b then x:=b;if x>c then x:=c;end; x có giá trị là? * A. 20 B. 10 C. 30 D. Cả ba đáp án đều sai. 7, Cho x:=7; kết thúc câu lệnh If ((x mod 3=0)) and (x<=8) then x:=x+10; thì x có giá trị là ? * A. 8 B. 10 C. 17 D. 7 8, Cho s và i là biến nguyên. Khi chạy đoạn chương trình s := 1; for i:=1 to 5 do s := s+i; Kết quả in lên màn hình là của s là ? * A. 15 B. 16 C. 11 D. 22 9, Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu? S:=0; n:=0;while S<=3 do begin n:= n+1;S:= s+n; end; * A. 15 B. 10 C. 6 D. 3
1
10 tháng 12 2020

1. C

2. D

3. C

4. D

5. D

6. B

7. D

8. B

9. C

 

26 tháng 2 2022

Sai

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...
Đọ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
Câu 1: Trong câu lệnh lặp For i :=1 to 10 do begin .... end ; câu lệnh ghép được bao nhiêu lần ?A. 20 lần              B. 1 lần               C. 2 lần                       D. 10 lần Câu 2: Tìm giá trị của S trong đoạn chương trình dưới đây ?                S :=1 ;                 For i: = 1 to 5 do S := S*i A. S = 120                   B. S = 240                       C. S = 24                    D. S = 10 Câu 3: Tìm giá trị của S trong đoạn...
Đọc tiếp

Câu 1: Trong câu lệnh lặp For i :=1 to 10 do begin .... end ; câu lệnh ghép được bao nhiêu lần ?

A. 20 lần              B. 1 lần               C. 2 lần                       D. 10 lần 

Câu 2: Tìm giá trị của S trong đoạn chương trình dưới đây ?

                S :=1 ; 

                For i: = 1 to 5 do S := S*i 

A. S = 120                   B. S = 240                       C. S = 24                    D. S = 10 

Câu 3: Tìm giá trị của S trong đoạn chương trình dưới đây ?

              S :=1 : 

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

A. S = 10                     B. S = 16                     C. S = 18                    D. S = 14 

Câu 4: Câu lệnh for i: 1 to 10  do writeln ('A') ; không hợp lệ vì 

A. Giá trị đầu cuối không hợp lệ                                 B. Thiếu dấu = ở phép gán giá trị cho biến 

C. Thừa dấu : ở phép gán giá trị cho biến                  D. Không có đáp án nào đúng 

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

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

 

1
10 tháng 2 2021

Câu 1: Trong câu lệnh lặp For i :=1 to 10 do begin .... end ; câu lệnh ghép được bao nhiêu lần ?

A. 20 lần              B. 1 lần               C. 2 lần                       D. 10 lần 

Câu 2: Tìm giá trị của S trong đoạn chương trình dưới đây ?

                S :=1 ; 

                For i: = 1 to 5 do S := S*i 

A. S = 120                   B. S = 240                       C. S = 24                    D. S = 10 

Câu 3: Tìm giá trị của S trong đoạn chương trình dưới đây ?

              S :=1 : 

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

A. S = 10                     B. S = 16                     C. S = 18                    D. S = 14 

Câu 4: Câu lệnh for i: 1 to 10  do writeln ('A') ; không hợp lệ vì 

A. Giá trị đầu cuối không hợp lệ                                 B. Thiếu dấu = ở phép gán giá trị cho biến 

C. Thừa dấu : ở phép gán giá trị cho biến                  D. Không có đáp án nào đúng 

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

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

2 tháng 3 2020

thêm câu này nữa mn ạ:

Câu lệnh For i:= 3 to 10 do begin write(i); end; khi thực hiện xong sẽ viết ra số 13 7 10 14
2 tháng 3 2020

câu cuối ạ Cho câu lệnh sau: s:=0; For i:=1 to 5 do if i mod 2 = 0 then s:=s+i else s:= s+i; cho biết kết quả s ?