profile picture

Anonymous

upvote

0

downvote

0

star

Viết chương trình tổng S=1!+2!+…+n! theo hai cách

clock icon

- asked 6 months agoVotes

message

0Answers

eye

0Views

Giải Chuyên đề Tin học 11 Kết nối tri thức Bài 2: Thiết kế thuật toán đệ quy

Vận dụng 1 trang 15 Chuyên đề Tin học 11:Viết chương trình tổng S=1!+2!+…+n! theo hai cách

a) Không sử dụng đệ quy

b) Có sử dụng kĩ thuật đệ quy

Lời giải:

a) Không sử dụng đệ quy:

Để tính tổng của một dãy số A, ta có thể sử dụng vòng lặp for để cộng dồn từng phần tử trong dãy A lại với nhau.

Viết chương trình tổng S=1!+2!+…+n! theo hai cách

b) Có sử dụng kĩ thuật đệ quy:

Để tính tổng của một dãy số A sử dụng kĩ thuật đệ quy, ta có thể thực hiện theo thuật toán sau:

1. Kiểm tra điều kiện dừng: nếu A rỗng, tổng của dãy là 0.

2. Trường hợp ngược lại, tính tổng của dãy bằng tổng của phần tử cuối cùng của dãy A (A[-1]) cộng với tổng của dãy A trừ phần tử cuối cùng (A[:-1]).

Viết chương trình tổng S=1!+2!+…+n! theo hai cách

Bài tập liên quan

Write your answer here

© 2025 Pitomath. All rights reserved.