Даша07кбр
26.05.2022 06:26

1. Когда прекращается цикл while?
2. Для чего нужна таблица трассировки?
3. Как с цикла while можно реализовать программу ожидания ввода чисел?

3. Самостоятельная работа
Решить 2 задачи самостоятельно. Решение можно записать в тетради, либо воспользоваться средой программирования (Wing, PyCharm).
Задача № 1
Пользователь вводит числа одно за другим до тех пор, пока не введёт ноль. Программа должна выводить введенные числа до тех пор, пока не будет введен 0. Никаких операций с числами не производится.
Формат ввода
Вводятся целые числа одно за другим, на отдельных строках.
Формат вывода
Выводятся введенные числа на отдельных строках до тех пор, пока не будет введен ноль
Пример 1
Ввод Вывод
1
2
3
4
5
6
7
8
9
0
1 1
2
3
4
5
6
7
8
9

Пример 2
Ввод Вывод
5
4
3
2
1
0
1
2
3
4
5 5
4
3
2
1
Задача № 2
В задаче № 2 нужно не только вывести числа до нуля (см. предыдущую задачу), но рассчитать и вывести их сумму:
Пример 1
Ввод Вывод
5
4
3
2
1
0
1
2
3
4
5 5
4
3
2
1
15

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
БлэтНэвэльный
22.10.2022 19:11
Обозначим количество использований часов на 3 минуты через а, количество использований часов на 8 минут через b.
Задача сводится к решению в целых неотрицательных числах уравнения 3a+8b=67    (1)
Запишем его решение относительно а:
a= \frac{67-8b}{3}
Из условия неотрицательности a следует, что 67-8b ≥ 0 или b ∈ [0;8]
Тогда уравнение (1) будет иметь три решения:
a=1, b=8 - 9 манипуляций
a=9, b=5 - 14 манипуляций
a=17, b=2 - 19 манипуляций
Оптимальным будет использовать вариант с 9 манипуляциями: 8 раз использовать часы на 8 минут и один раз - на 3 минуты.
0,0(0 оценок)
Ответ:
Dogi2019
10.04.2023 12:33
Монитор: вывод информации на экран
Клавиатура: ввод информации 
Мышь: выбор информации (пример: выбрал папку и щелкнул по ней)
Процессор: обработка информации( и её кэширование)
Оперативная память: временное хранение информации в памяти ПК (пример: сидите в браузере или играете в игрушки та информация, которая на данный момент вы видите она находится в ОЗУ)
Жесткий диск: долговременное хранение информации, (путем её "резервирование" в памяти съемного носителя)
Принтер: вывод информации(пример: выводит текст на листок)
Наушники: вывод информации путем передачи сигналов через провод
Сканер: ввод информации (путем копирования данных с листа)
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота