In: Computer Science
Python program
please no def, main, functions
Given a list of negative integers, write a Python program to display each integer in the list that is evenly divisible by either 5 or 7. Also, print how many of those integers were found.
Sample input/output:
Enter a negative integer (0 or positive to end): 5 Number of integers evenly divisible by either 5 or 7: 0
Sample input/output:
Enter a negative integer (0 or positive to end): -5 -5 is evenly divisible by either 5 or 7. Enter a negative integer (0 or positive to end): -35 -35 is evenly divisible by either 5 or 7. Enter a negative integer (0 or positive to end): -3 Enter a negative integer (0 or positive to end): -7 -7 is evenly divisible by either 5 or 7. Enter a negative integer (0 or positive to end): 0 Number of integers evenly divisible by either 5 or 7: 3
Code:
a=-1
lis=[]
i=0
c=0
while(1):
a=int(input("Enter a negative integer(0 or
positive to end):"))
if(a>=0):
break
lis.append(a)
if(lis[i]%5==0):
print(lis[i],"is evenly
divisble by either 5 or 7")
c=c+1
elif(lis[i]%7==0):
print(lis[i],"is evenly
divisble by either 5 or 7")
c=c+1
i=i+1
print("Number of integers evenly divisble by either 5 or
7:",c)
Snippet code:
Output1:
Output2: