Answer:
Program :
number=int(input("Enter the number: "))#take the input from the user.
number1=number
count=0#take a variable for count.
while(number>0):#loop which check every number to be odd or not.
value=number%10 #it is used to take the every number from integer value.
number=int(number/10)#it is used to cut the number which is in the use.
if(value%2!=0):#It is used to check the number to be odd.
count=count+1#It is used to increase the value.
print("The number of Odd Digits in "+str(number1)+" is "+str(count))#It is used to print the count value of odd digit.
Output:
- If the user inputs is '1234567890', it will prints "5".
- If the user inputs is "8546587", it will prints "3".
Explanation:
- The above program is in python language, which takes the integer value from the user.
- Then The number will be distributed into many individual units with the help of a while loop.
- The while loop runs when the number is greater than 0.
- There is a two operation, one is used to take the number by the help of modulo operator because it gives the remainder.
- The second operation is used to divide the number to let the number 0.
Answer:
b. (userInput < 10)
Explanation:
The piece of code that will accomplish this would be (userInput < 10). The code will first ask the user to "Enter a number greater than 10:" then it will compare the value of userInput to 10, if it is less than 10 it will redo the loop over and over again until the userInput is greater than 10. Once the userInput is greater than 10 it will break out of the do-while loop and continue whatever code is written under and outside the do-while loop
Choice is the answer you want
IM SORRY but i dont now your question