пятница, 25 декабря 2020 г.

Программы с линейным алгоритмом (8А, 26 декабря)

Добрый день! Продолжаем практиковаться в решении задач.

Сегодня Вам предстоит написать программы с самым простым алгоритмом - линейным

Его суть очень проста:

  1. ввести информацию input(), если числа то int(input())
  2. обработать ее произвести расчеты: +, -, *,  /, **, //, % - эти операции мы на прошлом уроке рассматривали
  3. вывести результат print()

Пример. Найти площадь трапеции, если даны длины ее оснований (a, b) и высота (h).

a=float(input())

b=float(input())

h=float(input())

S=(a+b)*0.5*h

print(S)

Тут float() используется как замена int(), потому что тут могут быть дробные числа

Выполните следующие задачи: 

1. Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере 

ввод 1234

вывод предыдущее 1233, а следующее 1235

2. Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a, а расстояние между дырочками в ряду b. Количество дырочек в каждом ряду равно N. Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l. Какова должна быть длина шнурка для этих ботинок?

Программа получает на вход четыре натуральных числа a, b, l и N - именно в таком порядке - и должна вывести одно число - искомую длину шнурка.

 

Решения присылайте на  infmatem208@gmail.com В письме указывайте фамилию, класс и дату работы.

А так же не забывайте сдавать более старые работы (для тех у кого меньше трех оценок) 

Комментариев нет:

Отправить комментарий