История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Аааа, ты хотел ввести ряд чисел и сделать пропуск в одном заменив ввод числа на символ ?
а затем сделать 4 тела if
для каждого случая, тогда принимай значения как строки, смотри есть ли в переменной (куда ты получил значения) символ ?
и в зависимости от того в какой переменной переходи в тело условия где вычисляешь конкретную неизвестную. Ничего страшного твоя беда была в том что ты думал что в float
можно хранить и символ ?
напрямую, но ты сам в получении же преобразовал ввод к float
приводи к нему значения непосредственно перед расчётами, а до этого держи просто как входящую строку. Не сдавайся, разберёшься только не забудь что надо обернуть в кавычки if x == "?"
и после этих уже проверок приводи к float
оставшиеся известные значения.
Исходная версия LINUX-ORG-RU, :
Аааа, ты хотел ввести ряд чисел и сделать пропуск в одном заменив ввод числа на символ ?
а затем сделать 4 тела if
для каждого случая, тогда принимай значения как строки, смотри есть ли в переменной (куда ты получил значения) символ ?
и в зависимости от того в какой переменной переходи в тело условия где вычисляешь конкретную неизвестную. Ничего страшного твоя беда была в том что ты думал что в float
можно хранить и символ ?
напрямую, но ты сам в получении же преобразовал ввод к float
приводи к нему значения непосредственно перед расчётами, а до этого держи просто как входящую строку.