Вопрос задан 25.06.2023 в 14:01. Предмет Информатика. Спрашивает Самойлова Евгения.

А) набрать текст и проверить в онлайн-пайтоне программу из видеоролика (про високосные годы).

Результат предоставить мне. В) набрать текст и проверить в онлайн-пайтоне программу, представленную в конце видеоролика (про треугольник). Результат предоставить мне. Обосновать математический смысл программы (т.е. почему треугольник может существовать, а может не существовать)50 баллов дам, срочно!!!​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кравченко Наташа.

A) не знаю что там было в видео, но вот код определяет год високосный или нет:

y = int(input('Введите год: '))

if y % 4 != 0 or (y % 100 == 0 and y % 400 != 0):

   print("Обычный")

else:

   print("Високосный")

B)

1) Если год не делится на 4, значит он обычный.

2) Иначе надо проверить не делится ли год на 100.

3) Если не делится, значит это не столетие и можно сделать вывод, что год високосный.

4) Если делится на 100, значит это столетие и его следует проверить его делимость на 400.

5) Если год делится на 400, то он високосный.  

6) Иначе год обычный.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

К сожалению, моя способность выполнения кода Python и проверки видеороликов в реальном времени ограничена, и я не могу выполнить эти задачи напрямую. Однако я могу предоставить вам образцы кода и объяснение математического смысла программы, связанной с проверкой на существование треугольника.

  1. Программа для определения високосного года:
python
def is_leap_year(year): if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0): return True else: return False year = int(input("Введите год: ")) if is_leap_year(year): print(f"{year} - високосный год") else: print(f"{year} - не високосный год")

В данной программе функция is_leap_year принимает год и проверяет, является ли он високосным. Високосный год делится на 4, но не делится на 100, за исключением тех лет, которые делятся на 400.

  1. Программа для проверки существования треугольника:
python
def is_triangle(a, b, c): if a + b > c and a + c > b and b + c > a: return True else: return False a = float(input("Введите длину стороны a: ")) b = float(input("Введите длину стороны b: ")) c = float(input("Введите длину стороны c: ")) if is_triangle(a, b, c): print("Треугольник с такими сторонами существует.") else: print("Треугольник с такими сторонами не существует.")

В данной программе функция is_triangle принимает длины трех сторон треугольника и проверяет, можно ли по этим сторонам построить треугольник. Треугольник существует, если сумма длин любых двух его сторон больше длины третьей стороны.

Математический смысл: Треугольник может существовать, если выполняется неравенство треугольника, которое гласит, что сумма длин любых двух сторон треугольника должна быть больше длины третьей стороны. Это условие обеспечивает, что треугольник не будет вырожденным (то есть не будет лежать на одной прямой) и будет иметь ненулевую площадь. Если неравенство не выполняется, то треугольник с такими сторонами не существует.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос