Присоединиться

11 класс·высокий уровень

В задаче требуется выполнить три действия.1. Указать ответ программы

Условие

В задаче требуется выполнить три действия.1. Указать ответ программы при данном вводе. Это действие считается выполненным, если указан верный результат работы программы при заданном входном значении. Экзаменуемый не обязан объяснять, как получен этот результат, достаточно указать верное число.2. Указать пример верной работы программы. Это действие считается выполненным, если указано число, при вводе которого выводится верный результат, и сам этот результат. Экзаменуемый не обязан пояснять этот результат, описывать общую закономерность и объяснять механизм работы программы.3. Найти и исправить ошибки в программе.

Это действие считается выполненным, если верно указаны обе ошибки и предложены верные варианты исправления, при этом никакие верные строки программы не указаны в качестве неверных.В исправленной строке допускаются незначительные синтаксические ошибки (лишние или пропущенные знаки препинания, неточные написания служебных слов языка).Ошибка считается исправленной, если выполнены оба следующих условия: а) правильно указана строка с ошибкой;б) указан такой новый вариант строки, что при исправлении другой ошибки получается правильная программа.

Формат задания

Развёрнутый ответ: короткого ответа здесь нет — оценивается само рассуждение. Разбор откроется после входа.

Решение по шагам

  1. Как рассуждать

    При вводе числа 64 программа выведет "Не существует".2. n = 4 (выдаст k = 1)3. Пример исправления для языка Python 3.3.Первая ошибка:while k % 4 == 0:Исправленная строка:while n % 4 == 0:Вторая ошибка:if n <= 4:Исправленная строка:if n == 1:

Осталось ещё 1 шаг

  1. Пример исправления для языка Паскаль. Первая…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Исправление ошибок в программе»

В задаче требуется выполнить три действия.1. Указать ответ программы — решение с объяснением | Lom Ai