Cho N số a1, a2...an. Hãy tính tổng các số hạng là số lẻ của dãy. - Xác định bài toán - Ý tưởng - Thuật toán - Chạy thuật toán j : 1 2 3 4 A: 5 8 3 2

2 câu trả lời

Input: n, A[1..n]

Out: Tổng các số lẻ

---

Cho i chạy từ 1 đến n, nếu A[i] chia 2 dư 1 thì cộng vào 

---

Bước 1: Nhập n, A[1..n]

Bước 2: s<-0;

Bước 3: i <-1 to n

If A[i] mod 2= 1 then s:=s+A[i];

Bước 4: Xuất kq

- Xac dinh bai toan:

input: So N va cac phan tu cua day.

output: Tong cac so le cua day.

- Y tuong:

Cho bien i chay tu 1 den n kiem tra neu a[i] chia 2 khac 0 thi a[i] la so le, dong thoi cong cac so a[i] le voi nhau. (minh khong gioi mieu ta y tuong ban tham khao thoi nhe).

- Thuat toan:

B1: Nhap n va cac phan tu cua day;

B2: Neu a[i] chia 2 khac 0 thi cong a[i] vao bien tong.

B3: Dua ra tong roi ket thuc.

Câu hỏi trong lớp Xem thêm