1)Tính tổng các số lẻ trong phạm vi từ 1 đến 20. 6)Tính tổng các số chẵn trong phạm vi từ 1 đến n Em học PYTHON ạ, mong mọi người giải đáp.

2 câu trả lời

1.

def sumc(n):

   result = 0

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

       if i % 2 == 0:

           result += i

   return result

result = sumc(20)

print(result)

6.

n = int(input('n='))

sum = 0

i = 1

while i <= n:

      if i % 2 == 0:

            sum += i       

      i += 1

print(sum)

1)Tính tổng các số lẻ trong phạm vi từ 1 đến 20.

s=0
for i in range(1,20):
    if(i % 2==1):
        s+=i;
print(s)

6)Tính tổng các số chẵn trong phạm vi từ 1 đến n 

s=0
n=int(input("nhập n:"))
for i in range(1,n+1):
    if(i % 2==0):
        s+=i;
print(s)

Câu hỏi trong lớp Xem thêm