Chương trình Python tính tổng các số chẵn và số lẻ từ 1 đến N(10, 50 100, 1000);
Chương Trình Python Tính Tổng Các Số Chẵn Và Lẻ Từ 1 Đến N
- Chương trình Python để tìm tổng các số chẵn từ 1 đến N
- Chương trình Python để tìm tổng các số lẻ từ 1 đến N
Chương trình Python để tìm tổng các số chẵn từ 1 đến N
Sử dụng các bước sau để tìm hoặc tính tổng của số chẵn từ 1 đến n trong python
- Lấy số đầu vào từ 1 đến giá trị do người dùng nhập đó
- Định nghĩa một biến, đặt tên là tổng
- Lặp lại vòng lặp for và kiểm tra từng số bằng công thức num%2 == 0 xem nó có chẵn hay không
- Nếu số chẵn cộng số vào biến tổng
- In ra tổng của số chẵn
# Python Program to Calculate Sum of Even Numbers from 1 to N maximum = int(input(" Please Enter the Maximum Value : ")) total = 0 for number in range(1, maximum+1): if(number % 2 == 0): print("{0}".format(number)) total = total + number print("The Sum of Even Numbers from 1 to {0} = {1}".format(number, total))
Đầu ra của chương trình trên
Please Enter the Maximum Value : 15 2 4 6 8 10 12 14 The Sum of Even Numbers from 1 to 15 = 56Chương trình Python để tìm tổng các số lẻ từ 1 đến N
Sử dụng các bước sau để tìm hoặc tính tổng của số lẻ từ 1 đến n trong python
- Lấy số đầu vào từ 1 đến giá trị do người dùng nhập đó
- Định nghĩa một biến, đặt tên là tổng
- Lặp lại vòng lặp for và kiểm tra từng số bằng cách sử dụng num%2. = 0 công thức có lẻ hay không
- Nếu số là số lẻ, hãy cộng số đó vào biến tổng
- In tổng của số lẻ
# Python Program to Calculate Sum of Odd Numbers from 1 to N maximum = int(input(" Please Enter the Maximum Value : ")) Oddtotal = 0 for number in range(1, maximum+1): if(number % 2 != 0): print("{0}".format(number)) Oddtotal = Oddtotal + number print("The Sum of Odd Numbers from 1 to {0} = {1}".format(number, Oddtotal))
Đầu ra của chương trình trên
Please Enter the Maximum Value : 12 1 3 5 7 9 11 The Sum of Odd Numbers from 1 to 12 = 36Chương trình Python được đề xuất
- Chương trình Python để tìm/Tính tổng n số
- Chương trình Python để Tìm/Tính Trung bình cộng của 3, 4, 5…n số
- Chương trình Python để in giá trị ASCII của ký tự
- Chương trình năm nhuận trong Python
- Chương trình Python để in mô hình ngôi sao
- Chương trình mẫu số trong Python
- Hàm Abs() của Python. Đối với giá trị tuyệt đối
- Cách kiểm tra xem một số có phải là Fibonacci hay không bằng Python
- con trăn. Chương trình Tìm lũy thừa của số
- Chương trình Python để đảo ngược một số
- Chương trình Python để tìm nhỏ nhất/tối thiểu n số
- Chương trình Python để tìm số lớn nhất/tối đa n
- Chương trình Python để tìm số tiền ròng sau khi giảm giá
- Chương trình Python để in số từ N đến 1 và 1 đến N
- Chương trình Python để in các số chia hết cho 3, 5, 7
- Chương trình Python để in số nguyên tố từ 1 đến N
- Cách tìm bình phương của số trong Python
- Chương trình Python để tính khối lập phương của số
- Chương trình Python để tìm LCM của hai số
- Máy tính BMI (Chỉ số khối cơ thể) trong Python
- Chương trình Palindrome trong Python sử dụng vòng lặp while, Hàm, v.v.
- con trăn. Chương trình đếm tổng số bit trong số
- Mã tạo số ngẫu nhiên Python
- Chương trình Python để tính số hạng thứ n của dãy Fibonacci
- Chương trình Python Zip Zap Zoom
- con trăn. chương trình chuyển đổi độ C sang độ F
- Chương trình Python để hoán đổi hai số
- Chương trình Python để có được độ lệch chuẩn
- Chương trình Python để tìm phương sai
- Chương trình Python để chuyển đổi chiều cao tính bằng cm sang feet và inch
- Chương trình Python để chuyển đổi Mét thành Yard, Yard thành Mét
- Chương trình Python để chuyển đổi Kilômét thành Mét, Dặm
- Chương trình Python để tìm số hoàn hảo
- con trăn. Chương Trình Tìm Số Mạnh
- Chương Trình Python Tạo Máy Tính Cơ Bản
- Chương trình Python cho toán học. sàn() Phương pháp
- Chương trình Python để tìm tổng của chuỗi 1/1. 2/2. 3/3. …1/n
- con trăn. Chương trình chuyển đổi số thập phân sang nhị phân, bát phân và thập lục phân
- Chương trình Python để tìm nghiệm của phương trình bậc hai
- Chương trình Python để in bảng chữ cái từ A đến Z bằng chữ hoa và chữ thường
- Chương trình Python để kiểm tra đầu vào đã cho là bảng chữ cái, số hoặc ký tự đặc biệt
Bài viết này đề cập đến một số chương trình trong Python tìm và in tổng các số chẵn và số lẻ trong một danh sách do người dùng đưa ra trong thời gian chạy. Dưới đây là danh sách các chương trình được đề cập trong bài viết này
- Tìm và in ra tổng các số chẵn trong danh sách có 5 phần tử
- Tìm tổng các số chẵn trong dãy n phần tử
- Tìm tổng các số lẻ trong dãy n phần tử
- Tìm tổng của cả số chẵn và số lẻ trong một danh sách
Tìm Tổng các số chẵn trong một danh sách
Câu hỏi đặt ra là viết chương trình Python tìm tổng các số chẵn trong một danh sách. Các phần tử của danh sách phải được người dùng nhận vào thời gian chạy. Câu trả lời cho câu hỏi này là chương trình đưa ra dưới đây
nums = [] print("Enter 5 elements for the list: ") for i in range(5): val = int(input()) nums.append(val) sum = 0 for i in range(5): if nums[i]%2 == 0: sum = sum + nums[i] print("\nSum of Even Numbers is", sum)
Đây là đầu ra ban đầu được tạo bởi chương trình Python này
Bây giờ cung cấp đầu vào, đó là 5 phần tử hoặc số bất kỳ cho danh sách, chẳng hạn như 1, 2, 3, 4, 5 và nhấn phím ENTER để tìm và in tổng của tất cả các số chẵn từ năm số đã cho như trong ảnh chụp nhanh đã cho
Vì số 2 và số 4 từ 1, 2, 3, 4, 5 là số chẵn nên 2+4 hoặc 6 là kết quả của chương trình trên
In Tổng các số chẵn trong danh sách n phần tử
Về cơ bản đây là phiên bản sửa đổi của chương trình trước đó. Vì chương trình này để lại kích thước của danh sách do người dùng xác định. Tức là người dùng được phép cung cấp kích thước, trước khi cung cấp các phần tử cho danh sách
nums = [] print("Enter the size of list: ", end="") tot = int(input()) print("Enter", tot, "Elements for the list: ", end="") for i in range(tot): nums.append(int(input())) sum = 0 count = 0 for i in range(tot): if nums[i]%2 == 0: sum = sum + nums[i] count = count+1 if count==0: print("\nEven number is not found in this list!") else: print("\nSum of Even Numbers =", sum)
Đây là mẫu chạy với đầu vào của người dùng, 6 là kích thước và 1, 2, 3, 4, 5, 6 là sáu phần tử
Và đây là một mẫu khác được chạy với đầu vào của người dùng, 4 là kích thước và 1, 3, 5, 7 là bốn phần tử. Lần này, không có bất kỳ số chẵn nào trong danh sách
Phiên bản sửa đổi của chương trình trước đó
Chương trình này được tạo để cung cấp thông báo thủ công khi người dùng nhập đầu vào không hợp lệ. Chúng tôi đã hoàn thành công việc bằng cách sử dụng khối try-ngoại trừ
nums = [] print("Enter the size of list: ", end="") try: tot = int(input()) print("Enter", tot, "Elements for the list: ", end="") for i in range(tot): try: nums.append(int(input())) except ValueError: print("\nInvalid Element Input!") exit() sum = 0 count = 0 for i in range(tot): if nums[i]%2 == 0: sum = sum + nums[i] count = count+1 if count==0: print("\nEven number is not found in this list!") else: print("\nSum of Even Numbers =", sum) except ValueError: print("\nInvalid Size Input!")
Phiên bản ngắn của chương trình trước
Đây là phiên bản ngắn của chương trình trước. Để trở thành một chương trình tốt hơn, hãy luôn cố gắng rút ngắn mã. Tức là luôn tạo chương trình ngắn nhất có thể. Vì nó trông mát mẻ và hấp dẫn
nums = [] sum = 0 print("Enter the size of list: ", end="") tot = int(input()) print("Enter", tot, "Elements for the list: ", end="") for i in range(tot): nums.append(int(input())) if nums[i]%2 == 0: sum = sum + nums[i] print("\nSum of Even Numbers =", sum)
Tìm Tổng các số lẻ trong danh sách
Chương trình này gần giống với chương trình tìm tổng các số chẵn. Điều duy nhất bạn phải làm là thay đổi điều kiện của if. Đó là, thay thế == bằng. =. Phần còn lại của những điều gần như giống nhau
________số 8_______
Đây là lần chạy mẫu của nó với đầu vào của người dùng là 5 theo kích thước và 6, 7, 8, 9, 10 dưới dạng sáu phần tử
Tìm Tổng Số Chẵn và Số Lẻ trong một Danh sách
Chương trình này là phiên bản kết hợp của cả chương trình tìm và in các số chẵn và số lẻ trong danh sách n số