Номер 12, страница 83 - гдз по информатике 8 класс учебник Котов, Лапо

Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, Войтехович Елена Николаевна, издательство Народная асвета, Минск, 2018

Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А., Войтехович Е. Н.

Тип: Учебник

Издательство: Народная асвета

Год издания: 2018 - 2025

Цвет обложки: синий, белый с ноутбуком

ISBN: 978-985-03-2982-0

Допущено Министерством образования Республики Беларусь

Популярные ГДЗ в 8 классе

Глава 3. Основы алгоритмизации и программирования. Параграф 16. Оператор ветвления. Упражнения - номер 12, страница 83.

№12 (с. 83)
Условие. №12 (с. 83)
скриншот условия
Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, Войтехович Елена Николаевна, издательство Народная асвета, Минск, 2018, страница 83, номер 12, Условие

12. Петя решил усовершенствовать программу из задания 10 и проверку цифр в числе записал следующим образом:

if a1 mod 2 = 0 then

writeln(a1, ' – четная')

else

if a2 mod 2 = 0 then

writeln(a2, ' – четная')

else

if a3 mod 2 = 0 then

writeln(a3, ' – четная')

else

writeln('нет четных цифр');

Почему Петина отметка оказалась невысокой? Приведите примеры, для которых программа выдает неправильный ответ. Приведите примеры, когда программа выдает правильный ответ, если такое возможно.

Решение. №12 (с. 83)
Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, Войтехович Елена Николаевна, издательство Народная асвета, Минск, 2018, страница 83, номер 12, Решение Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, Войтехович Елена Николаевна, издательство Народная асвета, Минск, 2018, страница 83, номер 12, Решение (продолжение 2) Информатика, 8 класс Учебник, авторы: Котов Владимир Михайлович, Лапо Анжелика Ивановна, Быкадоров Юрий Александрович, Войтехович Елена Николаевна, издательство Народная асвета, Минск, 2018, страница 83, номер 12, Решение (продолжение 3)
Решение 2. №12 (с. 83)

Петина отметка оказалась невысокой, потому что его программа работает некорректно. Из-за вложенной структуры условных операторов if-else программа прекращает проверку после нахождения первой же четной цифры. Таким образом, если в числе несколько четных цифр (например, 246), программа выведет только первую из них (2), а остальные проигнорирует.

Примеры, для которых программа выдает неправильный ответ:

ЧислоРезультат программыОжидаемый результат
2482 — четная2 — четная
4 — четная
8 — четная
1646 — четная6 — четная
4 — четная

Примеры, когда программа выдает правильный ответ:

Программа работает правильно, только если в числе нет четных цифр или если четная цифра всего одна.

ЧислоРезультат программы
135нет четных цифр
1272 — четная
4914 — четная
3588 — четная

Помогло решение? Оставьте отзыв в комментариях ниже.

Присоединяйтесь к Телеграм-группе @gdz_by_belarus

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

Мы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 12 расположенного на странице 83 к учебнику 2018 года издания для учащихся школ и гимназий.

Теперь на нашем сайте ГДЗ.ТОП вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №12 (с. 83), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), Войтехович (Елена Николаевна), учебного пособия издательства Народная асвета.