Программа выводит все числа от 0 до 9, кроме числа 5. Найдите ошибку в приведенном фрагменте программы. Каким будет результат выполнения программы ?
var = 10
while var > 0:
var = var -1
if var = 5:
continue
print ('Значение текущей переменной:', var)
print ('Пока!=')
Ответы
Ответ дал:
8
Ошибка в данном фрагменте программы заключается в неправильном использовании оператора сравнения. В строке "if var = 5:" оператор сравнения должен быть заменен на оператор сравнения "равно" (==), чтобы правильно сравнить переменную var со значением 5: if var == 5:
Также отступы в строках кода следует корректировать, чтобы они соответствовали блокам кода, которые должны быть выполнены в цикле while и условии if.
Исправленный фрагмент программы, который выводит все числа от 0 до 9, кроме числа 5, выглядит следующим образом:
var = 10
while var > 0:
var = var - 1
if var == 5:
continue
print('Значение текущей переменной:', var)
print('Пока !=')
daniladan0107:
Спасибо Вам большое!
спасибо
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
8 лет назад