Вопрос:

Дом задание по линейным алгоритмам 1) Напишите программу, которая по ширине и длине прямоугольника находит площадь, периметр и диагональ прямоугольника. (sqrt(a) - корень квадратный или а**0.5) 2) Напишите программу которая на вход получает стоимость пакета молока в а руб. и в коп. и количество пакетов молока д. Вывести стоимость покупки в г рублях и к копейках. (используйте // и %) Входные данные 2-5 48 руб 87 коп b=43 Выходные данные n=9 a.b.n st=(a*100+b)*n копейки (5*100+43)*9=4887 x=st//100=4887//100=48 kop-st%100-4887%100-87 3) Ввести в количество секунд, вывести время в в часах, м — минутах, § - Используйте % и //. секундах.

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение:

Разберем задачи на линейные алгоритмы: вычисление площади прямоугольника, расчет стоимости покупки и перевод секунд в часы, минуты, секунды.

1) Площадь, периметр и диагональ прямоугольника

К сожалению, в условии задачи не указано, что именно дано для прямоугольника (ширина и длина). Без этого невозможно написать программу. Но я могу дать общую формулу:

  • Площадь прямоугольника: S = a * b, где a - ширина, b - длина.
  • Периметр прямоугольника: P = 2 * (a + b)
  • Диагональ прямоугольника: d = √(a² + b²)

2) Стоимость покупки молока

Входные данные:

  • Цена одного пакета молока: a = 5 руб. 43 коп. = 543 коп.
  • Количество пакетов: n = 9

Расчет:

  • Общая стоимость в копейках: st = (5 * 100 + 43) * 9 = 543 * 9 = 4887 коп.
  • Общая стоимость в рублях: r = st // 100 = 4887 // 100 = 48 руб.
  • Остаток в копейках: kop = st % 100 = 4887 % 100 = 87 коп.

Вывод:

Стоимость покупки: 48 руб. 87 коп.

3) Перевод секунд в часы, минуты, секунды

Пусть t – количество секунд.

Расчет:

  • Количество часов: h = t // 3600
  • Остаток секунд после вычисления часов: остаток = t % 3600
  • Количество минут: m = остаток // 60
  • Остаток секунд после вычисления минут: s = остаток % 60

Вывод:

Время: h часов, m минут, s секунд.

Проверь свои вычисления, убедись, что все формулы применены верно и единицы измерения согласованы.

Читерский прием: Если в задачах на время нужно быстро перевести секунды в часы, минуты и секунды, сначала раздели на 3600, потом остаток раздели на 60. Profit!

ГДЗ по фото 📸
Подать жалобу Правообладателю