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

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