Write a program that takes in four positive integers and outputs the number of odd numbers. (Hint: use the modulo operator to determine if a number is odd) Ex: If the input is: 1 2 3 4 the output is: 2 Below is my code so far and I'm getting back unexpected EOF while parsing. I can't figure out what I'm doing wrong. odd_number=[] number_1=int(input()) number_2=int(input()) number_3=int(input()) number_4=int(input()) if number_1%2!=0: odd_number.append(number_1) else: pass if number_2%2!=0: odd_number.append(number_2) else: pass if number_3%2!=0: odd_number.append(number_3) else: pass if number_4%2!=0: odd_number.append(number_4) else: pass print(len(odd_number)
Write a program that takes in four positive integers and outputs the number of odd numbers. (Hint: use the modulo operator to determine if a number is odd)
Ex: If the input is:
1 2 3 4
the output is:
2
Below is my code so far and I'm getting back unexpected EOF while parsing. I can't figure out what I'm doing wrong.
odd_number=[]
number_1=int(input())
number_2=int(input())
number_3=int(input())
number_4=int(input())
if number_1%2!=0:
odd_number.append(number_1)
else:
pass
if number_2%2!=0:
odd_number.append(number_2)
else:
pass
if number_3%2!=0:
odd_number.append(number_3)
else:
pass
if number_4%2!=0:
odd_number.append(number_4)
else:
pass
print(len(odd_number)
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 2 images