khoahoc.vietjack.com

Câu hỏi:

19/08/2025 3,420 Lưu

(2 điểm) Cho bài toán sau: Tìm và hiển thị giá trị lớn nhất của những số nguyên dương được nhập vào từ bàn phím. Số lượng các số trong dãy không được biết trước khi nhập dữ liệu, quá trình nhập các số của dãy kết thúc khi nhập vào số 0. Chỉ sử dụng một biến số nguyên để nhập dữ liệu đầu vào. Em hãy cho biết điều kiện kết thúc vòng lặp, thân lặp, giá trị khởi đầu vòng lặp và lưu ý cho kết quả tìm được của bài toán này.

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

- Điều kiện kết thúc vòng lặp: x = 0.

- Thân lặp: nhập x và so sánh nó với max để thay thế max (nếu x > max).

- Giá trị khởi đầu vòng lặp: max = 0 để có thể thay đổi khi số nguyên dương đầu tiên được nhập.

- Lưu ý: Các số x nhập vào là số nguyên dương nên số lớn nhất max tìm được cũng là một số nguyên dương. Trường hợp không có số nguyên dương nào được nhập, max không có dữ liệu để so sánh nên không thay đổi. Vì vậy, nếu sau vòng lặp max = 0 thì hiển thị “Không có dữ liệu!”

Đang tải chế độ Học...

Hot: 1000+ đề thi giữa kì 1 lớp 1-12 đầy đủ các môn (Update 2026) (chỉ từ 60k). Tải ngay

ĐẶC QUYỀN VIP

Đăng ký VIP để học và luyện thi không giới hạn

Trọn bộ quyền lợi trên Vietjack, trong một tài khoản.

  • Phòng luyện thi cấp tốc: ĐGNL - ĐGTD, Tốt nghiệp THPT, Ôn vào 10, Ôn vào 6, Ôn Giữa kì/Cuối kì
  • Hơn 200K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 3tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem hàng ngàn bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện
  • Đăng ký ngay

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

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

Lời giải

Chọn C

Lời giải

Chọn B

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. lựa chọn giải pháp.
B. tìm hiểu vấn đề.
C. phân tích vấn đề.
D. thực hiện giải pháp.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A. xác định những yếu tố đã cho và kết quả cần đạt.
B. phân chia vấn đề thành những vấn đề nhỏ hơn, dễ giải quyết hơn.
C. lựa chọn cách giải quyết vấn đề và trình bày giải pháp đó một cách cụ thể, rõ ràng.
D. xem xét hiệu quả đạt được khi thực hiện giải pháp để cải tiến hoặc phát hiện những giải pháp mới.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. xác định đầu vào, đầu ra.
B. chia bài toán thành những bài toán nhỏ bằng cách trả lời các câu hỏi liên quan.
C. thực hiện giải pháp.
D. chạy chương trình với những dữ liệu khác nhau.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP