Chương trình Python tính tổng n dãy

Chương trình Python tìm tổng n số;

Chương trình Python để tính tổng n số

  • Tính/Tìm tổng của n số tự nhiên bằng hàm vòng lặp và phạm vi
  • Tìm/Tính tổng n số tự nhiên trong python bằng vòng lặp while
  • Chương trình Python để tìm/tính tổng các số trong một danh sách nhất định
  • Công thức toán tìm/tính tổng n số bằng chương trình python
  • Chương trình Python tìm/Tính tổng n số tự nhiên lẻ
  • Chương trình Python tìm/Tính tổng n số tự nhiên chẵn

1. Tìm/Tính tổng của n số tự nhiên bằng hàm phạm vi và vòng lặp

  • Trước hết, bạn có thể sử dụng hàm python input[] trong chương trình python để người dùng nhập số [n] để tính tổng
  • Tiếp theo, khai báo một biến có tên sum, nó sẽ chứa tổng của n số tự nhiên sum
  • Tiếp theo, chạy vòng lặp cho đến số đã nhập bằng cách sử dụng vòng lặp for và hàm range[]
  • Trong một vòng lặp, hãy tính tổng của n số bằng công thức 
    Enter Number to calculate sum 5 
    Sum of first 5 number is: 15
  • Sau khi vòng lặp kết thúc, in ra biến sum chứa tổng của n số

n = input["Enter Number to calculate sum"]
n = int [n]
sum = 0
for num in range[0, n+1, 1]:
    sum = sum+num
print["SUM of first ", n, "numbers is: ", sum ]

đầu ra

Enter Number to calculate sum 5 
Sum of first 5 number is: 15

2. Tìm/Tính tổng n số tự nhiên trong python bằng vòng lặp while

Ngoài ra, sử dụng vòng lặp while trong python để tính tổng n số

  • Trước hết, bạn có thể sử dụng hàm python input[] trong chương trình python để người dùng nhập số [n] để tính tổng
  • Tiếp theo, khai báo một biến có tên sum, nó sẽ chứa tổng của n số tự nhiên sum
  • Chạy vòng lặp while cho đến khi n lớn hơn 0
  • Thêm giá trị hiện tại của n vào biến tổng. Và, giảm số n đi 1 trong thân vòng lặp while
  • Sau khi vòng lặp kết thúc, biến in sum name

Chương trình Python tìm tổng n số bằng vòng lặp While

n = input["Enter Number to calculate sum"]
n = int [n]
total_numbers = n
sum=0
while [n >= 0]:
    sum += n
    n-=1
print ["sum using while loop ", sum]

đầu ra

Enter Number to calculate sum 5 
Sum using while loop  15 

3. Chương trình Python để Tìm/Tính tổng các số trong một danh sách đã cho

  • Khai báo một biến có tên là tổng, nó sẽ chứa tổng của n số tự nhiên là tổng
  • Tiếp theo, xác định danh sách và gán giá trị cho danh sách python
  • Chạy một vòng lặp và Thêm giá trị hiện tại của n vào biến tổng
  • Sau khi vòng lặp kết thúc, biến in sum name

sum = 0
list = [11,4,5,7,99,10,12]
for num in list:
    sum = sum +num
print ["sum of list element is : ", sum]

đầu ra

sum of list element is :  148 

4. Công thức toán Tìm/Tính tổng n số với chương trình python

Trong các chương trình trên, bạn đã học cách tính tổng n số bằng vòng lặp for, vòng lặp while và hàm phạm vi

Bây giờ, bạn sẽ học cách tính/tìm tổng của n số trong python mà không cần vòng lặp for, vòng lặp while trong python. Tính tổng trực tiếp bằng công thức toán học trong chương trình python

Tổng của n số tự nhiên có công thức toán học là = 

Enter Number to calculate sum 5 
Sum of first 5 number is: 15
3

Trong chương trình python dưới đây, bạn sẽ học cách sử dụng công thức toán học này là = 

Enter Number to calculate sum 5 
Sum of first 5 number is: 15
3 để tìm/tính tổng n số trong chương trình python

Trong hướng dẫn này, chúng ta sẽ viết một chương trình Python đơn giản để tính tổng của n số tự nhiên đầu tiên

Chương trình tính tổng n số tự nhiên đầu tiên bằng Python

Trong chương trình này, chúng ta không sử dụng công thức cộng số tự nhiên n[n+1]/2, thay vào đó chúng ta cộng các số tự nhiên bằng vòng lặp while. Người dùng được yêu cầu nhập giá trị của n và sau đó chương trình sẽ tính tổng các số tự nhiên cho đến giá trị n đã nhập

Trong bài học này, bạn sẽ học cách tính tổng và trung bình cộng của n số tự nhiên đầu tiên trong Python

Ngoài ra, bạn sẽ biết cách tính cộng và trung bình cộng của các số do người dùng nhập, danh sách các số. Và việc sử dụng hàm tích hợp

Output

Enter number 10
Sum of first  10 numbers is:  55
Average of  10 numbers is:  5.5
0

Hướng dẫn này là một phần của Python Basics

Mục lục

  • Tổng và trung bình cộng của n số tự nhiên đầu tiên
    • Sử dụng hàm tích hợp sum[]
  • Tổng và trung bình của một danh sách
  • Tổng và trung bình sử dụng một công thức toán học
  • Tổng và trung bình cộng của nhiều số do người dùng nhập
  • Vòng lặp While để tính tổng và trung bình cộng
  • Vấn đề thực hành. Cộng hai ma trận trong Python
    • Dung dịch
  • Bước tiếp theo

Tổng và trung bình cộng của n số tự nhiên đầu tiên

Tổng và trung bình cộng của số

Output

Enter number 10
Sum of first  10 numbers is:  55
Average of  10 numbers is:  5.5
1 trong Python

  1. Chấp nhận số n từ người dùng

    Sử dụng hàm input[] để nhận số nguyên từ người dùng

  2. Chạy một vòng lặp cho đến khi số đã nhập

    Tiếp theo, chạy vòng lặp for cho đến khi nhập số bằng hàm

    Output
    
    Enter number 10
    Sum of first  10 numbers is:  55
    Average of  10 numbers is:  5.5
    2. Trong mỗi lần lặp, chúng tôi sẽ nhận được số tiếp theo cho đến khi vòng lặp đạt đến số cuối cùng, i. e. ,
    Output
    
    Enter number 10
    Sum of first  10 numbers is:  55
    Average of  10 numbers is:  5.5
    1

  3. Tính tổng

    Trong mỗi lần lặp, tiếp tục cộng số hiện tại vào biến tổng để tính phép cộng. Sử dụng công thức

    Output
    
    Enter number 10
    Sum of first  10 numbers is:  55
    Average of  10 numbers is:  5.5
    4

  4. Tính trung bình

    Cuối cùng, sau khi vòng lặp kết thúc, hãy tính giá trị trung bình bằng công thức

    Output
    
    Enter number 10
    Sum of first  10 numbers is:  55
    Average of  10 numbers is:  5.5
    5. Ở đây,
    Output
    
    Enter number 10
    Sum of first  10 numbers is:  55
    Average of  10 numbers is:  5.5
    1 là một số được nhập bởi người dùng

Chương trình

n = input["Enter Number to calculate sum"]
n = int [n]
sum = 0
for num in range[0, n+1, 1]:
    sum = sum+num
print["SUM of first ", n, "numbers is: ", sum ]
6
Output

Enter number 10
Sum of first  10 numbers is:  55
Average of  10 numbers is:  5.5

Sử dụng hàm tích hợp sum[]

Bạn cũng có thể tận dụng lợi thế của hàm tích hợp sẵn

Output

Enter number 10
Sum of first  10 numbers is:  55
Average of  10 numbers is:  5.5
0 để tính tổng của một phạm vi và danh sách có thể lặp lại

n = input["Enter Number to calculate sum"]
n = int [n]
sum = 0
for num in range[0, n+1, 1]:
    sum = sum+num
print["SUM of first ", n, "numbers is: ", sum ]
9

Tổng và trung bình của một danh sách

Sử dụng các bước dưới đây để tính tổng và trung bình cộng của các số có trong danh sách đã cho

  • Lặp lại danh sách Python bằng vòng lặp
    Output
    
    Enter number 10
    Sum of first  10 numbers is:  55
    Average of  10 numbers is:  5.5
    8 và thêm từng số vào một biến tổng
  • Để tính giá trị trung bình, hãy chia tổng cho độ dài của danh sách đã cho [tổng số trong danh sách]
Enter Number to calculate sum 5 
Sum of first 5 number is: 15
1

Tổng và trung bình sử dụng một công thức toán học

Trong các chương trình trên, chúng tôi đã tính tổng và trung bình bằng kỹ thuật lặp. Bây giờ, hãy xem cách tính tổng và trung bình cộng trực tiếp bằng công thức toán học

Giả sử

Output

Enter number 10
Sum of first  10 numbers is:  55
Average of  10 numbers is:  5.5
1 là một số

  • Tổng của n số tự nhiên đầu tiên =
    n = input["Enter Number to calculate sum"]
    n = int [n]
    sum = 0
    for num in range[0, n+1, 1]:
        sum = sum+num
    print["SUM of first ", n, "numbers is: ", sum ]
    
    90
  • trung bình cộng của n số tự nhiên đầu tiên =
    n = input["Enter Number to calculate sum"]
    n = int [n]
    sum = 0
    for num in range[0, n+1, 1]:
        sum = sum+num
    print["SUM of first ", n, "numbers is: ", sum ]
    
    91

Thí dụ

Enter Number to calculate sum 5 
Sum of first 5 number is: 15
5

Tổng và trung bình cộng của nhiều số do người dùng nhập

Nếu bạn muốn tính tổng và tỷ lệ phần trăm của nhiều số do người dùng nhập, hãy tham khảo chương trình sau

Tham khảo cách chấp nhận danh sách số làm đầu vào trong Python

Enter Number to calculate sum 5 
Sum of first 5 number is: 15
6

đầu ra

Enter Number to calculate sum 5 
Sum of first 5 number is: 15
7

Vòng lặp While để tính tổng và trung bình cộng

Bạn cũng có thể sử dụng vòng lặp while trong Python để tính tổng và trung bình cộng của n số. Thực hiện theo các bước sau

Chủ Đề