Viết thuật toán bằng cách liệt kê cho bài toán tính tổng S= 12 +22 +32 +........N2 .
Giải chi tiết các bước giúp mình nhé ,cám ơn nhiều ạ !!!!!!!!
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Bước 1: s=0; i←0;
Bước 2: i←i+1;
s←s+i;
Bước 3: Nếu i<=10 thì quay lại bước 2
Bước 4: Xuất s
Bước 5: Kết thúc
Thuật toán
-Bước 1: Nhập dãy số
-Bước 2: t←0; i←1;
-Bước 3: Nếu a[i] mod 3=0 thì t←t+a[i];
-Bước 4: i←i+1;
-Bước 5: Nếu i<=n thì quay lại bước 3
-Bước 6: Xuất t
-Bước 7: Kết thúc
a.
input: 1^5,2^5,...,n^5
output: Tổng của 1^5+2^5+...+n^5
b.
bước 1: nhập n
bước 2: i<-1; s<-0;
bước 3: nếu i<n thì in ra s và kết thúc
bước 4: s<-s+i*i*i*i*i;
bước 5: i<-i+1 quay lại bước 3
Theo em, đây là “chia để trị” => Làm mịn dẫn các bước mô tả thuật toán là để tiến gắn hơn đến các câu lệnh của ngôn ngữ lập trinh. Ở đây lựa chọn sử dụng mã gia để trình bày vì nó ngắn gọn, dễ hiểu và không phụ thuộc vào ngôn ngữ lập trình.
Cách thức chung: Chuyển các cụm từ mô tả một "việc cần làm” thành các đoạn mã giá tiến gần hơn một bước đến các câu lệnh của chương trình chi tiết.
a: ĐKXĐ: \(x\notin\left\{10;-10;\sqrt{10};-\sqrt{10}\right\}\)
b: \(A=\dfrac{5x^3+50x+2x^2+20+5x^3-50x-2x^2+20}{\left(x^2-10\right)\left(x^2+10\right)}\cdot\dfrac{x^2-100}{x^2+4}\)
\(=\dfrac{10x^3+40}{\left(x^2-10\right)\left(x^2+10\right)}\cdot\dfrac{x^2-100}{x^2+4}\)
Bước 1. Nhập N
Bước 2. \(i\leftarrow0\) , \(S\leftarrow0\)
Bước 3. \(i\leftarrow i+1\)
Bước 3. 3.1 Nếu \(i>N\) thì kết thúc thuật toán và đưa ra kết quả.
3.2 \(S\leftarrow S+i^2\) rồi quay lại bước 3
t:=0;
{ tổng ban đầu bằng 0 }
for i:=1 to n do t:=t+sqr(i);
{ duyệt từ i:=1 tới N, tổng:=tổng+bình phương của i }
write(t);
{ in ra màn hình tổng dãy số }