Hãy mô tả thuật toán tính tổng các số dương trong dãy số A = {a1, a2, …, an} cho trước

Với giải Bài 6 trang 45 sgk Tin học lớp 8 được biên soạn lời giải chi tiết sẽ giúp học sinh biết cách làm bài tập môn Tin học 8. Mời các bạn đón xem:

1 2231 lượt xem


Giải Tin học 8 Bài 5: Từ bài toán đến chương trình

Bài 6 trang 45 sgk Tin học lớp 8: Hãy mô tả thuật toán tính tổng các số dương trong dãy số A = {a1, a2, …, an} cho trước.

Lời giải:

Bước 1: Nhập n và dãy n số a1, a2, …, an.

Bước 2: Gán giá trị SUM:=0, i:=0.

Bước 3: Nếu ai >0 thì SUM:=SUM+ai, ngược lại chuyển đến bước 4.

Bước 4: Gán giá trị i:=i+1.

Bước 5: Nếu i <= n thì quay lại bước 3.

Bước 6: Thông báo giá trị SUM. Kết thúc thuật toán

Xem thêm lời giải bài tập Tin học lớp 8 hay, chi tiết khác:

Bài 1 trang 45 sgk Tin học 8: Hãy chỉ ra INPUT và OUTPUT của các bài toán sau...

Bài 2 trang 45 sgk Tin học 8: Giả sử x và y là các biến số. Hãy cho biết kết quả của việc thực hiện thuật toán sau...

Bài 3 trang 45 sgk Tin học 8: Cho trước ba số dương a, b và c. Hãy mô tả thuật toán cho biết ba số đó...

Bài 4 trang 45 sgk Tin học 8: Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của các biến nói trên...

Bài 5 trang 45 sgk Tin học 8: Hãy cho biết kết quả của thuật toán sau...

1 2231 lượt xem


Xem thêm các chương trình khác: