Номер 12, страница 83 - гдз по информатике 8 класс учебник Котов, Лапо
Авторы: Котов В. М., Лапо А. И., Быкадоров Ю. А., Войтехович Е. Н.
Тип: Учебник
Издательство: Народная асвета
Год издания: 2018 - 2025
Цвет обложки: синий, белый с ноутбуком
ISBN: 978-985-03-2982-0
Допущено Министерством образования Республики Беларусь
Популярные ГДЗ в 8 классе
Глава 3. Основы алгоритмизации и программирования. Параграф 16. Оператор ветвления. Упражнения - номер 12, страница 83.
№12 (с. 83)
Условие. №12 (с. 83)
скриншот условия
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)
Решение 2. №12 (с. 83)
Петина отметка оказалась невысокой, потому что его программа работает некорректно. Из-за вложенной структуры условных операторов if-else программа прекращает проверку после нахождения первой же четной цифры. Таким образом, если в числе несколько четных цифр (например, 246), программа выведет только первую из них (2), а остальные проигнорирует.
Примеры, для которых программа выдает неправильный ответ:
| Число | Результат программы | Ожидаемый результат |
| 248 | 2 — четная | 2 — четная 4 — четная 8 — четная |
| 164 | 6 — четная | 6 — четная 4 — четная |
Примеры, когда программа выдает правильный ответ:
Программа работает правильно, только если в числе нет четных цифр или если четная цифра всего одна.
| Число | Результат программы |
| 135 | нет четных цифр |
| 127 | 2 — четная |
| 491 | 4 — четная |
| 358 | 8 — четная |
Другие задания:
Помогло решение? Оставьте отзыв в комментариях ниже.
Присоединяйтесь к Телеграм-группе @gdz_by_belarus
ПрисоединитьсяМы подготовили для вас ответ c подробным объяснением домашего задания по информатике за 8 класс, для упражнения номер 12 расположенного на странице 83 к учебнику 2018 года издания для учащихся школ и гимназий.
Теперь на нашем сайте ГДЗ.ТОП вы всегда легко и бесплатно найдёте условие с правильным ответом на вопрос «Как решить ДЗ» и «Как сделать» задание по информатике к упражнению №12 (с. 83), авторов: Котов (Владимир Михайлович), Лапо (Анжелика Ивановна), Быкадоров (Юрий Александрович), Войтехович (Елена Николаевна), учебного пособия издательства Народная асвета.