IMG-LOGO

Câu hỏi:

17/07/2024 239

Hãy xác đinh bài toán sau: "Tìm số lớn nhất trong dãy n số tự nhiên cho trước"?

 


A. Đầu vào là dãy n số tự nhiên. Đầu ra là số lớn nhất trong dãy n số.

Đáp án chính xác

B. Đầu vào là số lớn nhất trong dãy n số. Đầu ra là dãy n số tự nhiên.

C. Cả đáp án A, B đều đúng

D. Cả đáp án A, B đều sai.      

 Xem lời giải  Xem lý thuyết

Trả lời:

verified Giải bởi Vietjack

Trong bài toán thì đầu vào là giá trị đề bài đã cho, Đầu ra là giá trị cần tìm. Vậy trong bài toán trên INPUT là dãy n số tự nhiên. OUTPUT là số lớn nhất trong dãy n số.

Đáp án: A

Câu trả lời này có hữu ích không?

0

Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

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

Câu 1:

Câu lệnh được mô tả như sau: “ Nếu Điều kiện đúng thực hiện Lệnh, nếu sai thì dừng” là câu lệnh gì?

Xem đáp án » 20/09/2022 807

Câu 2:

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

1. Cho rau vào chậu và xả nước ngập rau.

2. Dùng tay đảo rau trong chậu.

3. Vớt rau ra rổ, đổ hết nước trong chậu đi.

4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.

Điều kiện để dừng việc rửa rau là gì?

Xem đáp án » 20/09/2022 265

Câu 3:

Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì? 

Xem đáp án » 20/09/2022 231

Câu 4:

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; 

Xem đáp án » 20/09/2022 218

Câu 5:

Cú pháp lệnh lặp với số lần chưa biết trước: 

Xem đáp án » 20/09/2022 213

Câu 6:

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: 

Xem đáp án » 20/09/2022 210

Câu 7:

Xác định số vòng lặp cho bài toán: tính tổng các số nguyên từ 1 đến 100

Xem đáp án » 20/09/2022 205

Câu 8:

Đoạn chương trình sau giải bài toán nào?

      For I:=1 to M do

          If (I mod 3 = 0) and (I mod 5 = 0) then

             T := T + I; 

Xem đáp án » 20/09/2022 201

Câu 9:

Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:

1. Cho rau vào chậu và xả nước ngập rau.

2. Dùng tay đảo rau trong chậu.

3. Vớt rau ra rổ, đổ hết nước trong chậu đi.

4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.

Các bước nào của thuật toán được lặp lại?

Xem đáp án » 20/09/2022 158

Câu 10:

Phát biểu nào sau đây là sai?

Xem đáp án » 20/09/2022 150

Câu 11:

Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào?

Xem đáp án » 20/09/2022 138

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? 

Xem đáp án » 20/09/2022 131

Câu 13:

Trong lệnh lặp For - do: 

Xem đáp án » 20/09/2022 130

Câu 14:

Sau khi thực hiện đoạn chương trình sau:

   S:=10;

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

   Giá trị của biến S bằng bao nhiêu? 

Xem đáp án » 20/09/2022 122

LÝ THUYẾT

Lý thuyết Tin học 6 Bài 4: Cấu trúc lặp trong thuật toán | Cánh diều

1. Vòng lặp

Khi có một (hay nhiều) thao tác được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng cấu trúc lặp.

2. Biến đếm và thể hiện cấu trúc lặp khi biết trước số lần lặp

- Biến: đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể thay đổi trong quá trình thực hiện thuật toán, chương trình.

- Khi biết số lần lặp, thể hiện cấu trúc lặp có dùng biến để đếm số lần lặp.

Lý thuyết Tin học 6 Bài 4: Cấu trúc lặp trong thuật toán | Cánh diều

3. Thể hiện cấu trúc lặp khi không biết trước số lần lặp

- Khi không biết trước số lần lặp, thể hiện cấu trúc lặp có dùng điều kiện lặp.

Lý thuyết Tin học 6 Bài 4: Cấu trúc lặp trong thuật toán | Cánh diều

- Cần xác định điều kiện thực hiện các thao tác trong vòng lặp hay còn gọi là điều kiện lặp.