Lập trình đơn giản

trần thị anh thư

hãy mô tả thuật toán tính tổng các số dương trong dãy số A=\(\left\{a_1,q_2,.........,a_n\right\}\)

mn viết ra cho mk như chương trình free pascal nhoa

mk yeu mn nhìu

Luân Đào
7 tháng 1 2019 lúc 9:09

* Thuật toán:

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

Bước 2: SUM ← 0; i ← 0.

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

Bước 4: i ← i + 1;

Bước 5: Nếu i \(\le\) 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.

* Chương trình: program tinhtong; uses crt; var a,n,i: integer; sum: real; begin clrscr; write('Nhap n vao'), read(n); write('nhap day A vao'), read(a1,a2,...,an); sum:=0, i:=0; if i <= n then if ai > 0 then sum:=sum+ai else i:i+1; writeln('tong cac so duong trong day la',sum:4:0) readln end. Theo mình thì ntn
Bình luận (2)
Ngố ngây ngô
7 tháng 1 2019 lúc 8:15

1GP cho bạn nào trả lời được câu này

Bình luận (0)
Đoàn Gia Khánh
7 tháng 1 2019 lúc 8:32

input:dãy số A={a1,.......,an}

output:tổng các số dương dương trong dãy A

thuật toán để mình suy nghĩ ,tối mình làm .minhf ôn bài chiều thi nữa

Nguyễn Nhật Minh câu kia để tối mình làm thử chiều phải thi sử nữa

Bình luận (1)

Các câu hỏi tương tự
trần thị anh thư
Xem chi tiết
Vỹ Thiên
Xem chi tiết
lê Liên
Xem chi tiết
Nguyễn Hồng Nhung
Xem chi tiết
Lê Quang Ngọc
Xem chi tiết
Đinh Trần Thiên Phú 8A2
Xem chi tiết
trần Thị Mỹ Duyên
Xem chi tiết
Enli Nguyễn
Xem chi tiết
nguyễn minh nguyệt
Xem chi tiết