Skip to content
Advertisement

Write a program to print the sum of 1 to n. While calculating sum omits the numbers which are multiples of x. Note :Use the concept of continue

Please help me with this I’m not able to omit number of multiple x

For i in range(0,n+1):
    if(i%6==0):
        Continue 
        Sum=sum+i
        print(int(sum))
print(sum)

Advertisement

Answer

Keywords such as for and continue shouldn’t be capitalized:

If you’re trying to find the sum of numbers that are not multiples of x then you can try this:

total = 0
n = int(input("Enter n: "))
x = int(input("Enter x: "))
for i in range(0,n+1): 
    if(i%x==0): 
        continue  
    total += i
print(total)
User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement