Câu 46. Cho biết kết quả của đoạn chương trình sau: s=0 for i in range(3,10,2): if i%3==0: s=s+i print(s) a. 12 b. 42 c. 5 d. 9 Câu 47. Cho biết kết quả của đoạn chương trình sau: x=2; n=3 t=1 for i in range(3): t=t*x print(t) a. 8 b. 6 c. 9 d. 3 Câu 48. Cho biết kết quả của đoạn chương trình sau: s = 0 for i in range (4,10,2) : s = s*i print(s) a. 0 b. 192 c. 18 d. 3 Câu 49. Hãy cho biết kết quả của đoạn chương trình sau: a=4 if (not a>=5) : print("hello") else: print("bye bye") a. hello b. hello bye bye c. bye bye hello d.bye bye Câu 50. Hãy cho biết kết quả của đoạn chương trình sau: a=21 ; b=11 if a%b==0 : print("yes") esle : print("no") a. yes b. no c. yes no d. no yes Câu 51. Cho đoạn chương trình sau: j=0 for i in range(5): j=j+i print(j) Sau khi thực hiện chương trình giá trị biến j bằng bao nhiêu? a. 10 b. 15 c. 12 d. 0 Câu 52. Đoạn trương trình sau giải bài toán nào? t=0 for i in range(1,101): if(i%3==0) and (i%5==0): t=t+i print(t) a. Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 100 b. Tính tổng các số phạm vi từ 1 đến 100 c. Tính tổng các số chẵn từ 1 đến 100 d. Đếm các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100 Câu 53: Quan sát chương trình và cho biết chương trình sai ở dòng lệnh nào? a=int(input("nhập chiều dài=")) b=int(input("nhập chiều rộng=")) s=a*b print("Diện tích hình chữ nhật là=",S) a. 1 b.2 c. 3 d. 4
2 câu trả lời
Câu 46. Cho biết kết quả của đoạn chương trình sau:
s=0
for i in range(3,10,2):
if i%3==0: s=s+i
print(s)
a. 12 b. 42 c. 5 d. 9
Câu 47. Cho biết kết quả của đoạn chương trình sau:
x=2; n=3
t=1
for i in range(3): t=t*x
print(t)
a. 8 b. 6 c. 9 d. 3
Câu 48. Cho biết kết quả của đoạn chương trình sau:
s = 0
for i in range (4,10,2) : s = s*i
print(s)
a. 0 b. 192 c. 18 d. 3
Câu 49. Hãy cho biết kết quả của đoạn chương trình sau:
a=4
if (not a>=5) :
print("hello")
else:
print("bye bye")
a. hello b. hello bye bye
c. bye bye hello d.bye bye
vì a = 4 ở ngay phần gán giá trị
Câu 50. Hãy cho biết kết quả của đoạn chương trình sau:
a=21 ; b=11
if a%b==0 :
print("yes")
esle :
print("no")
a. yes b. no c. yes no d. no yes
vì a không chia hết cho b
Câu 51. Cho đoạn chương trình sau:
j=0
for i in range(5):
j=j+i
print(j)
Sau khi thực hiện chương trình giá trị biến j bằng bao nhiêu?
a. 10 b. 15 c. 12 d. 0
Câu 52. Đoạn trương trình sau giải bài toán nào?
t=0
for i in range(1,101):
if(i%3==0) and (i%5==0):
t=t+i
print(t)
a. Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến 100
b. Tính tổng các số phạm vi từ 1 đến 100
c. Tính tổng các số chẵn từ 1 đến 100
d. Đếm các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100
Câu 53: Quan sát chương trình và cho biết chương trình sai ở dòng lệnh nào?
a=int(input("nhập chiều dài="))
b=int(input("nhập chiều rộng="))
s=a*b
print("Diện tích hình chữ nhật là=",S)
a. 1 b.2
c. 3 d. 4
Vì s = a*b
và S này là viết in hoa
Câu 46.
Cho biết kết quả của đoạn chương trình sau:
s = 0
for i in range(3, 10, 2):
if i % 3 == 0 : s = s + i
print(s)
=> i = 3 => i % 3 == 0 => đúng => s = 0 + 3 = 3
=> i = 5 => i % 3 == 0 => sai
=> i = 7 => i % 3 == 0 => sai
=> i = 9 => i % 3 == 9 => đúng => s = 3 + 9 = 12
=> Đáp án : A. 12
Câu 47.
Cho biết kết quả của đoạn chương trình sau:
x = 2; n = 3
t = 1
for i in range(3) : t = t * x
print(t)
=> i = 0 => t = 1 * 2 = 2
=> i = 1 => t = 2 * 2 = 4
=> i = 2 => t = 4 * 2 = 8
=> Đáp án : A. 8
Câu 48.
Cho biết kết quả của đoạn chương trình sau:
s = 0
for i in range (4, 10, 2) : s = s * i
print(s)
=> s = 0 => s = s * i = 0
=> số bất kì nhân với 0 đều bằng 0
=> Đáp án : A. 0
Câu 49.
Hãy cho biết kết quả của đoạn chương trình sau:
a = 4
if (not a >= 5) :
print("hello")
else:
print("bye bye")
=> 4 >= 5 => False
=> not False => True
=> print("hello")
=> Đáp án : A. hello
Câu 50.
Hãy cho biết kết quả của đoạn chương trình sau:
a = 21; b = 11
if a % b == 0 : print("yes")
esle : print("no")
=> 21 % 11 = 0 => sai
=> thực hiện lệnh sau else
=> Đáp án : B. no
Câu 51.
Cho đoạn chương trình sau:
j = 0
for i in range(5):
j = j + i
print(j)
Sau khi thực hiện chương trình giá trị biến j bằng bao nhiêu?
=> biến i lặp từ 0 đến 4
=> j = j + i : tổng từ 0 đến 4 : 0 + 1 + 2 + ... + 4
=> Đáp án : A. 10
Câu 52.
Đoạn trương trình sau giải bài toán nào?
t = 0
for i in range(1, 101):
if(i % 3 == 0) and (i %5 == 0):
t = t + i
print(t)
=> i từ 1 đến 100
=> i chia hết cho 3 và cho 5
=> t = t + i : tổng các số chia hết cho 3 và 5
=> Đáp án : Tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến 100
Câu 53 :
Quan sát chương trình và cho biết chương trình sai ở dòng lệnh nào?
a=int(input("nhập chiều dài="))
b=int(input("nhập chiều rộng="))
s = a * b
print("Diện tích hình chữ nhật là =", S)
=> Sai ở dòng 4
=> Python phân biệt chữ ho thường
=> Nên s và S là hai biến hoàn toàn khác nhau
=> Đáp án : D. 4