ОШИБКА: LoadError: UndefVarError:

Внутри следующего кода, когда я это выполняю, я засолил следующую ошибку

introducir la descripción de la imagen aquí

numeros = readline(stdin)
respuesta = 0
for i in split(numeros)
#  print(i)
respuesta = parse(Int64, i) + respuesta
println(respuesta)
end

Не, потому что, если переменная определена: из-за какого изюма это?

0
задан 01.03.2019, 21:36
1 ответ

Он себе должен в scoping переменных , которые implementГі начиная с нее versiГіn 1. X (если я плохо не помню).

, Если ты относишься в нее secciГіn "Помещение Scope" verГЎs, что, если ты хочешь использовать переменную внутри algГєn цикл, tendrГЎs, что объявлять ее внутри цикла. Пример, который они помещают в саму secciГіn, - этот:

for i = 1:10
       z = i
   end

z

, что arrojarГЎ ошибка "ОШИБКА: UndefVarError: z not defined". Возможная альтернатива состоит в том, чтобы определять твой изменчивый ответ как глобальную переменную.

0
ответ дан 19.11.2019, 22:42

Теги

Похожие вопросы