
Bài tập python cơ bản: tính tổng các số lẻ từ a tới b
Bài tập
Cho 2 số nguyên a
và b
đượ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