Viết chương trình tính tổng các số tự nhiên chẵn và tổng các số tự nhiên lẻ không vượt quá n (Miễn phí)

admin

Câu hỏi:

13/07/2024 28,280

Trả lời:

verified

Giải vày Vietjack

Chương trình hoàn toàn có thể viết lách như sau:

#Tổng những số lẻ và tổng những số chẵn ko to hơn n

tong_sole = 0

tong_sochan = 0

n = int(input("Nhập số ngẫu nhiên n:"))

for i in range(1, n + 1):

if i%2==0:       # i là số chẵn: tăng i vô tong_sochan 

tong_sochan=tong_sochan + i

else:       #i là số lẻ: tăng i vô tong_sole

tong_sole=tong_sole + i

print("Tổng những số chẵn và những số lẻ ko rộng lớn hơn", n, "tương ứng là", tong_sochan, "và", tong_sole)

Nhà sách VIETJACK:

🔥 Đề ganh đua HOT:

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Viết lịch trình nhập vô kể từ keyboard số ngẫu nhiên n và tính tổng:

S = 1 + một nửa + 1/3 + ... + 1/n

Câu 2:

Lập trình giải vấn đề dân gian dối TRĂM TRÂU TRĂM CỎ:

"Trâu đứng ăn năm

Trâu ở ăn ba

Lụ khụ trâu già

Ba con cái một bó

Trăm con cái ăn cỏ

Trăm bó no nê.

Hỏi với từng nào trâu đứng, trâu ở, trâu già?".

Câu 3:

Viết lịch trình nhập vô kể từ keyboard số ngẫu nhiên n và tính tổng:

S = 1 × 2 + 2 × 3 + 3 × 4 + ... + (n − 1) × n.

Câu 4:

Viết lịch trình giải vấn đề dân gian:

"Vừa gà vừa vặn chó

Bó lại mang lại tròn

Ba mươi sáu (36) con

Một trăm (100) chân chẵn

Hỏi với bao nhiêu gà bao nhiêu chó?".

Câu 5:

Viết lịch trình nhập số ngẫu nhiên n kể từ keyboard rồi tính tổng và tích những số thực sự của n (số k là ước số thực sự của n nếu như n%k = 0, k < n).

Câu 6:

Cho đoạn lịch trình sau:

sum=0

for i in range(1,11):

sum=sum+i*i

print(sum)

a) Kết trái ngược triển khai những câu mệnh lệnh bên trên là gì?