Задание 24 ЕГЭ по информатике · 108779
Решите задание и проверьте ответ: введите его в поле и нажмите «Проверить» или откройте ответ под спойлером.
-
ФИПИ № 108779
Требовалось написать программу, которая получает на вход натуральное число N, не превосходящее 109, и выводит число, равное количеству цифр 4 в десятичной записи числа N. Программист написал программу неправильно. Ниже приведена его программа на языке Python:
```python
N = int(input())
R = 0 while N > 0:
d = N % 10 if d != 4:
R = R + d
N = N // 10 print(R)
```
Последовательно выполните следующие действия:
1. Напишите, что выведет программа при вводе числа 241.
2. Приведите пример входного числа N, при котором программа, несмотря на ошибки, выдаёт верный ответ.
3. Найдите допущенные программистом ошибки и исправьте их. Исправление каждой ошибки должно затрагивать только строку, в которой находится ошибка. Для каждой ошибки выпишите ошибочную строку и приведите её правильный вариант. Известно, что для правильной работы программы нужно исправить не более двух строк.Без автопроверки: ответ проверяет репетитор.
Источник: ФИПИ, открытый банк, код 108779.
Тема: Основы программирования
Ещё задания этой темы
- Задание 24 · 195D33: Дано целое положительное число N, не превосходящее 1000. Нужно написать программу,…
- Задание 24 · 2312E4: На обработку поступает натуральное число, не превышающее 10 9 . Нужно написать программу,…
- Задание 24 · 2B38DC: На обработку поступает натуральное число, не превышающее 10 9 . Нужно написать программу,…
- Задание 24 · 31077A: Требовалось написать программу, которая получает на вход натуральное число N, не…
- Задание 24 · 378D57: На обработку поступает натуральное число, не превышающее 10 9 . Нужно написать программу,…
Готовите ученика к экзамену?
TutRoom — кабинет репетитора: расписание занятий, ученики, оплаты и онлайн-доска в одном месте. Тариф Free бесплатный.
Проверено . Источники: ФИПИ, открытый банк, код 108779. Официальные решения публикуют Рособрнадзор, ФИПИ и Минпросвещения — при расхождении верны они.