Trang chủ Tin Học Lớp 10 Giải giúp em bài tin này với ạ viết thuật...

Giải giúp em bài tin này với ạ viết thuật toán ạ câu hỏi 1253490 - hoctapsgk.com

Câu hỏi :

Giải giúp em bài tin này với ạ viết thuật toán ạ

image

Lời giải 1 :

*Ý tưởng: Kiểm tra nếu lần lượt các phần tử xem đã lớn hơn giá trị của max chưa, nếu rồi thì gán cho max không thì thôi

*Thuật toán:

Bước 1: Nhập N và dãy số A[1..n]

Bước 2: Gán giá trị a[1] cho max, gán 2 cho i

Bước 3: Nếu i > N thì in max ra rồi kết thúc

Bước 4: 

Bước 4.a: Nếu a[i] > Max thì max:=a[i]

Bước 4.b: i:=i+1 rồi quay lại bước 3

Thảo luận

-- Bạn có thể vt cụ thể dc ko mk ko hỉu
-- Được chưa ạ? .-.
-- Bạn viết ý tưởng vs khi nào kêt thúc thuật toán vs to do ở b3 là j ạ
-- Bạn vó thể cho mk biết ý tưởng và khi nào ko tìm dc max ko ạ
-- Bạn xem lại ở bài như thế nào rồi ạ? Nếu chưa được thì bạn nói! :(

Lời giải 2 :

Ý tưởng: Gán max bằng 1 phần tử bất kì rồi sau đó chạy, thấy phần tử nào lớn hơn max thì max là phần tử đó.

B1. Nhập n

B2. Cho chạy i từ 1 đến n: Nhập a[i]

B3. Gán max=a[1];

B4. Cho chạy i từ 1 đến n:

       -Nếu a[i]>max thì max=a[i];

B5. Xuất max

#Chúc thành công

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 10

Lớp 10 - Năm thứ nhất ở cấp trung học phổ thông, năm đầu tiên nên có nhiều bạn bè mới đến từ những nơi xa hơn vì ngôi trường mới lại mỗi lúc lại xa nhà mình hơn. Được biết bên ngoài kia là một thế giới mới to và nhiều điều thú vị, một trang mới đang chò đợi chúng ta.

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK