jyjsnybxnxjxj

Câu 8. Cho biết kết quả của đoạn chương trình dưới đây: $a=10$ while $
rotate image
thumb up 0
thumb down
Trả lời câu hỏi của biet kh
  • Câu trả lời phải chính xác, đầy đủ dựa trên kiến thức xác thực:
    • ✔ Đối với câu hỏi trắc nghiệm: Đưa đáp án lựa chọn + giải thích lý do chọn đáp án.
    • ✔ Đối với câu hỏi tự luận: Đưa lời giải và đáp án cho câu hỏi.
    • ✔ Đối với câu hỏi trả lời ngắn: Đưa ra đáp án + giải thích lý do.
    • ✔ Chấp nhận sử dụng ảnh do thành viên viết tay, ảnh cần rõ nét, không bị mờ, vỡ ảnh.
  • Sử dụng ngôn ngữ rõ ràng, dễ hiểu.
  • Tránh đưa ra các ý kiến cá nhân mang tính chất chủ quan.
  • Nếu sử dụng thông tin từ nguồn khác, phải trích dẫn nguồn đầy đủ và chính xác.
  • Tuyệt đối không được sao chép các thông tin từ các trang khác, từ AI hoặc chatGPT.
CÂU TRẢ LỜI
avatar
Timi

20/04/2025

Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Câu 8: Kết quả của đoạn chương trình trên là D. Chương trình bị lặp vô tận vì giá trị của `a` luôn bằng 10, và điều kiện `a < 11` luôn đúng. Câu 9: Câu lệnh trên giải bài toán A. Tìm UCLN của M và N. Bằng cách trừ số lớn hơn cho số nhỏ hơn, chương trình sẽ tiếp tục cho đến khi hai số bằng nhau, tức là UCLN của chúng. Câu 10: Điều kiện đúng cho vòng lặp while là B. while S < 10000. Chương trình sẽ tiếp tục tính tổng cho đến khi tổng S lớn hơn 10000. Câu 11: Đáp án đúng là D. Cả ba cấu trúc. Mọi quá trình tính toán đều có thể được mô tả và thực hiện dựa trên cấu trúc tuần tự, rẽ nhánh và lặp. Câu 12: Hoạt động lặp với số lần lặp chưa biết trước là B. Học bài cho tới khi thuộc bài. Đây là một hoạt động không xác định trước số lần lặp cụ thể. Câu 13: Cú pháp lệnh lặp với số lần chưa biết trước là D. while < điều kiện>: < câu lệnh>. Cấu trúc này cho phép thực hiện một câu lệnh cho đến khi điều kiện không còn đúng. Câu 14: Kết quả của chương trình là A. 1 2 3 4. Vòng lặp sẽ in ra các giá trị từ 1 đến 4. Câu 15: Sau khi thực hiện đoạn chương trình, giá trị của s là C. 5. Vòng lặp sẽ chạy 5 lần từ i = 1 đến i = 5, mỗi lần s tăng lên 1. Câu 16: Điều kiện đúng cho vòng lặp while là C. While S < 10^9. Chương trình sẽ tiếp tục tính tổng cho đến khi tổng S lớn hơn 10^9.
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

Câu 8. Cho biết kết quả của đoạn chương trình dưới đây:

Python

i = 0
while i < 10:
   i = i + 1
print(i)
A. Trên màn hình xuất hiện một số 10.

Giải thích: Vòng lặp while sẽ thực hiện các lệnh bên trong cho đến khi điều kiện i < 10 trở thành False.
Ban đầu i = 0.
Lần 1: i < 10 (0 < 10) là True, i trở thành 1.
Lần 2: i < 10 (1 < 10) là True, i trở thành 2.
...
Lần 10: i < 10 (9 < 10) là True, i trở thành 10.
Lần 11: i < 10 (10 < 10) là False, vòng lặp kết thúc.
Lệnh print(i) sau vòng lặp sẽ in giá trị cuối cùng của i, là 10.
Câu 9. Câu lệnh sau giải bài toán nào:

Python

while M != N:
   if M > N:
       M = M - N
   else:
       N = N - M
print(M)
A. Tìm UCLN của M và N.

Giải thích: Đây là thuật toán Euclid để tìm ước chung lớn nhất (UCLN) của hai số nguyên dương M và N. Vòng lặp tiếp tục cho đến khi M và N bằng nhau, và giá trị cuối cùng của M (hoặc N) chính là UCLN.
Câu 10. Tính tổng S=1+2+3+... cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng:

B. while S <= 10000:

Giải thích: Vòng lặp while cần tiếp tục thực hiện các phép tính cộng cho đến khi tổng S vượt quá 10000. Vì vậy, điều kiện để vòng lặp tiếp tục là khi S vẫn còn nhỏ hơn hoặc bằng 10000.
Câu 11. Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là:

D. Cả ba cấu trúc.

Giải thích: Bất kỳ thuật toán phức tạp nào cũng có thể được xây dựng từ ba cấu trúc điều khiển cơ bản: tuần tự (các lệnh thực hiện theo thứ tự), rẽ nhánh (thực hiện các lệnh khác nhau dựa trên điều kiện), và lặp (thực hiện một khối lệnh nhiều lần).
Câu 12. Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?

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

Giải thích: Số lần bạn cần đọc và lặp lại bài học để thuộc bài là không cố định và phụ thuộc vào khả năng học tập của mỗi người. Các hoạt động A, C, D đều có số lần lặp xác định.
Câu 13. Cú pháp lệnh lặp với số lần chưa biết trước:

D. while < điều kiện>: < câu lệnh>.

Giải thích: Đây là cú pháp đúng của vòng lặp while trong ngôn ngữ lập trình Python. <điều kiện> là một biểu thức boolean, và <câu lệnh> là khối lệnh được thực hiện khi điều kiện là True.
Câu 14. Kết quả của chương trình sau:

Python

i = 1
while i < 5:
   print(i, end=" ")
   i = i + 1
A. 1 2 3 4.

Giải thích: Vòng lặp while sẽ in giá trị của i và tăng i lên 1 cho đến khi i không còn nhỏ hơn 5.
i bắt đầu là 1, in 1, i thành 2.
i là 2, in 2, i thành 3.
i là 3, in 3, i thành 4.
i là 4, in 4, i thành 5.
i là 5, điều kiện i < 5 là False, vòng lặp dừng lại.
Câu 15.

Python

s = 0
i = 1
while i <= 3:
   s = s + i
   i = i + 1
print(s)
A. 6 (Bạn có lẽ đã gõ nhầm đáp án, đáp án đúng là 6)

Giải thích: Vòng lặp while sẽ cộng giá trị của i vào s và tăng i cho đến khi i lớn hơn 3.
Ban đầu s = 0, i = 1.
Lần 1: i <= 3 (1 <= 3) là True, s = 0 + 1 = 1, i thành 2.
Lần 2: i <= 3 (2 <= 3) là True, s = 1 + 2 = 3, i thành 3.
Lần 3: i <= 3 (3 <= 3) là True, s = 3 + 3 = 6, i thành 4.
Lần 4: i <= 3 (4 <= 3) là False, vòng lặp dừng lại.
Lệnh print(s) sẽ in giá trị cuối cùng của s, là 6.
Câu 16. Tính tổng S= 
2
1


4
1


8
1

+... cho đến khi  

n

1

<0.001. Điều kiện nào sau đây cho vòng lặp while là đúng:

A. While 1 / (2n) >= 0.001:**

Giải thích: Vòng lặp while cần tiếp tục cộng các phân số vào S cho đến khi số hạng  

n

1

 trở nên nhỏ hơn 0.001. Vì vậy, điều kiện để vòng lặp tiếp tục là khi số hạng vẫn còn lớn hơn hoặc bằng 0.001.

Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

Nếu bạn muốn hỏi bài tập

Các câu hỏi của bạn luôn được giải đáp dưới 10 phút

Ảnh ads

CÂU HỎI LIÊN QUAN

FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019 Email: info@fqa.vn
location.svg Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Đống Đa, Thành phố Hà Nội, Việt Nam.
Tải ứng dụng FQA
Người chịu trách nhiệm quản lý nội dung: Đào Trường Giang Giấy phép thiết lập MXH số 07/GP-BTTTT do Bộ Thông tin và Truyền thông cấp ngày 05/01/2024
Copyright © 2023 fqa.vn All Rights Reserved