Xin chào các lập trình viên, trong hướng dẫn này, chúng ta sẽ thảo luận và viết mã cho tổng bình phương của n số tự nhiên đầu tiên bằng Python. Đầu tiên, chúng ta sẽ xem bằng chứng sau đó chúng ta sẽ tiến hành phần mã hóa
Tổng bình phương của n số tự nhiên đầu tiên bằng Python
Cho số nguyên dương n. , Nhiệm vụ là tìm 12 + 22 + 32 + …. + n2
Bây giờ hãy xem chương trình của chúng tôi để thực hiện nhiệm vụ
Ví dụ. -
Input : n = 5 Output : 30 1 + 4 + 9 + 16 +25= 55 Input : n = 6 Output : 91
Kỹ thuật 1. -
#Using Method 1 def squaresum[n] : s = 0 #Iteration from 1 to n for i in range[1, n+1] : s = s + [i * i] return s n = 5 print[squaresum[n]]
Output:- 55
Phương pháp 2. -
Sử dụng công thức
Tổng bình phương của n số tự nhiên đầu tiên = [n*[n+1]*[2*n+1]]/6
Ví dụ. -
Khi n=4
Sau đó, tổng=[4*5*9]/6
tổng = 30
Mã cho kỹ thuật 2. -
#Using Method 2 def squaresum[n] : return [n * [n + 1] * [2 * n + 1]] // 6 n = 4 print[squaresum[n]]
Output:- 30
Để lại một câu trả lời
Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *
Nhận xét *
Tên *
Email *
Vui lòng bật JavaScript để gửi biểu mẫu nàyTrong Toán học, các số tự nhiên đều là các số dương được dùng để đếm như 1, 2, 3, 4, v.v. Số tự nhiên nhỏ nhất là 1
Khách quan. Viết chương trình Python trả về tổng bình phương của các số tự nhiên bắt đầu từ 1 đến số tự nhiên n đã cho, [12 + 22 + 32 +. +n2]
Phương pháp 1. Sử dụng vòng lặp while
Ví dụ dưới đây cho thấy cách sử dụng vòng lặp while để tính tổng bình phương của n số tự nhiên đầu tiên
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách tính tổng bình phương của n số tự nhiên đầu tiên bằng Python
Ta có số nguyên dương "N", nhiệm vụ của ta là tính [12 + 22 + 32 + 42 + 52 +… + N2]
Ví dụ
Phương pháp 1. TRÊN]
Trong phương pháp này, người dùng phải chạy vòng lặp từ 1 đến "N" số tự nhiên và với mỗi K, 1