Loading Now

Bài tập python cơ bản: tính tổng các số lẻ từ a tới b

Table of Contents

Bài tập

Cho 2 số nguyên ab được nhập từ bàn phím, bạn hãy viết chương trình hiển thị ra tổng các số lẻ từ a tới b.

Ví dụ nếu bạn nhập a = 3, b = 9 thì màn hình sẽ hiển thị ra:

24

Giải thích: 3 + 5 + 7 + 9 = 24.

Đầu vào luôn đảm bảo b > a.

Hướng dẫn

Code mẫu sử dụng vòng lặp while:

a = int(input())
b = int(input())

answer = 0
while a <= b:
    if a % 2 != 0:
        answer += a
    a += 1
print(answer)

Code mẫu sử dụng vòng lặp for:

a = int(input())
b = int(input())

answer = 0
for i in range(a, b + 1):
    if i % 2 != 0:
        answer += i
print(answer)

Post Comment

Contact