НУЖНА ПРОГРАММА НА Python
1. Напишите, каким свойствам алгоритма соответствует следующие определения:
- алгоритм должен быть разбит на последовательность выполняемых шагов
- применение алгоритма для решения всех задач заданного класса
2. Выберите, что относится к этапам решения задачи:
a) Выбор языка программирования
b) Построение математической модели
c) Построение рисунка
d) Набор программы
e) Построение алгоритма
f) Отладка программы
3. Допишите определение ( )
Трассировка алгоритма - это
4. Найти сумму целых положительных чисел, больших 30 и меньших 100, кратных 3 и оканчивающихся на 2, 4 или 8. Напиши программу.
5. Напишите программу, которая запрашивает у пользователя целое число, и выводит на экран количество нечетных цифр в нем.
sum = 0
m =10
k=0
while k<5:
k=k+1
sum = k+m
m=m-2
print(‘sum=’, sum) Оператор Условие цикла m k sum
6. Рассмотрите фрагмент программы, определите какое значение будет выведено на экран. Заполните трассировочную таблицу.
7. Задача.
«У Тимура все члены семьи любят спортивный бег. Каждое утро они делают пробежку. В первый день все дружно пробежали 5 км. В последующие дни они увеличивают длину пробега на 10% от пробега предыдущего дня.
Определить какой суммарный путь они пробегут за 7 дней»
Составьте математическую модель задачи. Напишите программу. Укажите ожидаемый результат.
область «Вставка таблицы»
Если вам нужна небольшая табличка, то проще всего создать её с области «Вставка таблицы». Как это сделать?
Для начала перейдите во вкладку «Вставка» и на ленте меню кликните на иконку «Таблица».
В результате появится выпадающий список с различными командами для создания таблиц. Вверху списка вы увидите панель с маленькими квадратиками количеством 10×8. Они изображают ячейки будущей таблицы.
Всё, что нужно – это двигать мышкой по панели с квадратиками в направлении сверху-вниз и слева-направо, выбирая необходимое количество столбцов и строк. При этом нажимать ничего не надо.
Чтобы вы ориентировались, какая у вас получится таблица, синхронно с движением мышки квадратики будут подсвечиваться, а над панелью отобразится размер таблицы, где первая цифра – это количество столбцов, а вторая – строк. Также на странице появится образец таблицы, который, опять же, будет меняться в зависимости от количества выделенных квадратиков. Когда размер таблицы вас устроит, просто кликните один раз по области – и таблица добавится.
Это, наверное, самый быстрый вставить пустую таблицу, однако, подходит он не всегда. В области «Вставка таблицы» вы можете указать максимум 8 столбцов и 8 строк. Но что делать, если вам нужна таблица побольше? В таком случае воспользуйтесь командой «Вставить таблицу».
команда «Вставить таблицу»
Команда «Вставить таблицу» находится там же – во вкладке «Вставка», в меню «Таблица».
Кликните на неё - и на экране появится окошко с параметрами вставки.
Чтобы создать таблицу, просто укажите нужное количество столбцов и строк в соответствующих полях. Вы можете либо ввести необходимое значение, либо выбрать его с стрелочек справа от каждого поля.
Кроме того, в этом окошке вы можете сразу настроить ширину таблицы: задать точную ширину каждого столбца, определить подбор ширины по содержимому ячеек или распределить ширину столбцов по всей странице.
Когда все параметры заданы, нажмите Ок. Вот, собственно, и всё. Преимущество этого в том, что вы можете создать таблицу любого размера.
команда «Нарисовать таблицу»
Ещё один создать таблицу – нарисовать её. Этот процесс занимает больше времени по сравнению с остальными, но он оправдывает себя, когда вам нужно создать какую-то нестандартную таблицу, где большинство ячеек разного размера.
Итак, для начала во вкладке «Вставка» откройте меню «Таблицы» и выберите команду «Нарисовать таблицу».
Затем наведите курсор на страницу – он превратится в карандаш. Зажмите левую кнопку в том месте страницы, где должен быть верхний левый угол таблицы и, не отпуская её, передвигайте мышку вправо-вниз до тех пор, пока таблица не станет нужного размера. Таким образом, вы нарисуете её внешние границы.
Дальше вам нужно с вертикальных и горизонтальных линий разделить всю область таблицы на столбцы и строки. Чтобы нарисовать вертикальную линию, зажмите курсор на верхней или нижней границе таблицы и, не отпуская, передвигайте его в противоположную сторону. При этом, как бы вы не вели мышку, линия всегда будет ровной.
Когда закончите – отпустите кнопку. Аналогично, зажмите курсор в нужном месте левой или правой границы и перетаскивая его, соответственно, вправо или влево, нарисуйте горизонтальную линию.
Когда таблица готова, нажмите клавишу Esc, чтобы вернуться в обычный режим.
X=30
q=1
w=2
e=3
r=4
list=[q,w,e,r]
for i in list:
if i==X and i==q:
print(f'Нужен ящик q')
if i==X and i==w:
print(f'Нужен ящик w')
if i==X and i==e:
print(f'Нужен ящик e')
if i==X and i==r:
print(f'Нужен ящик r')
if e+r==X:
print(f'Нужны ящики e и r')
if w+r==X:
print(f'Нужны ящики w и r')
if w+e==X:
print(f'Нужны ящики w и e')
if q+r==X:
print(f'Нужны ящики q и r')
if q+e==X:
print(f'Нужны ящики q и e')
if q+w==X:
print(f'Нужны ящики q и w')
if w+e+r==X:
print(f'Нужны ящики w, e и r')
if q+e+r==X:
print(f'Нужны ящики q, e и r')
if q+w+r==X:
print(f'Нужны ящики q, w и r')
if q+w+e==X:
print(f'Нужны ящики q, w и e')
else:
print('Нет таких ящиков')
Объяснение:
В кратце: я предполагаю, что количество ящиков по 1шт (q,w,e,r). Далее я пробегаюсь по всем возможных вариантам, каким образом можно получить из q,w,e,r X кг