Допишите текст программы для вычисления модуля введенного с клавиатуры числа в переменную d и вывода значения в консоль с помощью функции print.
d = int(input()) # функция int() - преобразует тип string в тип integer,
# функция input() - ожидает ввода с клавиатуры пользователем данных для записи из в переменную, данные вводятся в типе string
print(abs(d)) # функция print() - выводит в консоль переданные данные, функция abs() - возвращает абсолютное значение
# числа (не отрицательное)
Допишите текст программы для нахождения минимального значения из пяти введенных целых чисел с выводом результата в консоль с помощью функции print.
# 1 тут будет ввод пяти чисел
d1, d2, d3, d4, d5 = map(int, input().split())
# 2 тут я найду самое малое число
a = min(8,11,-5,3,0)
# 3 тут я выведу найденное командой print
print(a)
Допишите текст программы для нахождения максимального значения из пяти введенных целых чисел с выводом результата в консоль с помощью функции print.
# ввод целого числа
a = input().split()
# тут я найду самое большое число
b = max(map(int, a))
# тут я выведу найденное командой print
print(b)
Какую команду следует записать, чтобы использовать модуль math в программе?
import math
Допишите текст программы для вычисления евклидового расстояния (гипотенузы) по перемещениям a и b (формула:
). Округлите результат с точностью до сотых. Полученное значение выведите на экран.
# функция map() - принимает функцию и аргумент составного типа данных, в нашем случае мы получаем введенные символы
# и преобразуем их в тип integer
# метод split() - разбивает строку по указанному разделителю, разделитель можно не указывать
## функция round(число, количество знаков после запятой) - округлять число с плавающей точкой до указанного количества знаков после запятой, второй аргумент не обязательный.
import math
# ввод данных
a, b = map(int, input().split())
print(round(math.hypot(a, b), 2))
Допишите программу для нахождения числа сочетаний из n по k (значения вводятся в программе), используя формулу ., где ., где . Выведите результат в консоль в виде целого числа с помощью функции print.
Для вычисления факториалов воспользуйтесь соответствующей функцией из библиотеки math
import math
n, k = map(int, input().split())
c = math.factorial(n) / (math.factorial(k) * math.factorial(n - k))
print(math.trunc(c))
В летний лагерь нужно отвести n детей и m вожатых с помощью автобусов. Максимальная вместимость каждого автобуса 20 человек. Допишите программу для вычисления минимального числа автобусов, необходимых для перевозки детей вместе с вожатыми. Результат выведите в консоль в виде целого числа.
import math # Подключаем библиотеку
n, m = map(int, input().split()) #Учителя и ученики.
bus = (m+n)/20 # Переменная на расчет автобусов
print(math.ceil(bus)) # Выводим и округляем до целого числа.
Гелевая ручка стоит x рублей. Сегодня магазин предоставляет скидку в 10% на каждую купленную ручку. Какое наибольшее количество таких ручек можно будет купить на 500 рублей? Результат выведите в консоль в виде целого числа.
import math
x = int(input()) # вводим цену ручки
q = (x / 100) * 10 # по формуле узнаем сколько будет скидка в 10%
z = x - q # из 20 рублей вычитаем скидку(в переменной Z теперь цена ручки со скидкой)
j = 500 / z # 500 рублей делим на цену ручки со скидкой
print(math.floor(j)) # округляем число до целого числа в меньшую сторону.
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы
Понравилась статья? Поделиться с друзьями:
Подписаться
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
wpDiscuz
0
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x