Cho dãy A gồm N phần tử . Tính tổng của các phần tử a) Xác định input,output b) Nêu ý tưởng c) Thuật toán theo cách liệt kê
2 câu trả lời
a, Input: dãy A gồm N phần tử
Output: Tổng các phần tử
b, Ý tưởng: Nhập N phần tử trong dãy A, gán tong=0, i =1, cho i chạy trong dãy khi i <= n, sau đó biến tong gán bằng tong+ai, tăng giá trị của i thêm 1, nếu i > n thì đưa ra tong và kết thúc.
c, Thuật toán:
B1: Nhập dãy A gồm N phần tử
B2: Gán tong = 0, i =1
B3: Xét i <= n đúng hay sai, nếu đúng đi đến B4, sai đi đến B5
B4: tong<-tong+ai, i<- i +1
B5: Đưa ra tong rồi kết thúc
B6: Quay lại B4
* Xác định bài toán :
Input : dãy A gồm n phần tử
Output : tổng các phần tử trong dãy a
* Ý tưởng :
S gán bằng 0, cho i chạy từ 1 tới n, s + a[i] được gán cho s, đưa ra tổng rồi kết thúc
* Thuật toán :
Bước 1 : nhập số n và dãy A1, ... , An
Bước 2 : S ← 0; i ← 0;
Bước 3 : nếu i > n thì chuyển tới bước 5;
Bước 4 : i ← i + 1 ; s ← s + a[i];
Bước 5 : in ra màn hình giá trị S và kết thúc