[Programming Fundamentals] Conditional Statements and Loops - Lab - 11.Odd Number
Имам проблем със задача 11 от Conditional Statements and Loops - Lab
Условието е:
Take as an input an odd number and print the absolute value of it. If the number is even, print "Please write an odd number." and continue reading numbers.
Input
You will receive even integers until you receive an odd number.
Output
Print "Please write an odd number." if the received number is even. If the number is odd – "The number is: {number}".
Моето решение е: https://pastebin.com/4Xvg3WvT
Някой може ли да помогне? Благодаря предварително.
Дава ти грешки, защото не си спираш цикъла и съответно програмата след като ти даде нечетно число и го отпечаташ.
Здравейте, може ли някой да ми каже причината поради която за кода ми дава 66т. в judge?
https://pastebin.com/Ha0d6uXF
Не вземаш абсолютната стойност на числата, които четеш в while цикъла, а само веднъж в началото за първото число.