Вопрос задан 16.06.2023 в 11:45. Предмет Информатика. Спрашивает Соболев Сергей.

Задача 1. Составить функцию, вычисляющую периметр треугольника по трем известным сторонам. С ее

помощью сравните периметры треугольников со сторонами a, b, c и a1, b1, c1. Задача 2. Составить программу, которая выводит все числа кратные 22 из промежутка от 1000 до 1200. Определение того, что число делится на 22 оформить в виде функции. КОД НА ЯЗЫКЕ PHYTON
0 0
Перейти к ответам

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

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

Ответ:

Задача 1.

def treg():

   a = int(input())

   b = int(input())

   c = int(input())

   p = a + b + c

   print('p = {}'.format(p))

   a1 = int(input())

   b1 = int(input())

   c1 = int(input())

   p1 = a + b + c

   print('p = {}'.format(p1))

   if p > p1:

       print('p больше чем p1')

   elif p < p1:

       print('p меньше чем p1')

   else:

       print('p равен p1')

treg()

Задача 2.

def krat():

   for i in range(1000, 1200):

       if i % 22 == 0:

           print(i)

krat()

Объяснение:

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

Конечно! Вот решение задачи 1 на языке Python:

python
def calculate_perimeter(a, b, c): """ Функция для вычисления периметра треугольника по трем сторонам. """ return a + b + c # Заданные стороны треугольника a = 3 b = 4 c = 5 # Второй треугольник a1 = 5 b1 = 12 c1 = 13 perimeter1 = calculate_perimeter(a, b, c) perimeter2 = calculate_perimeter(a1, b1, c1) print("Периметр первого треугольника:", perimeter1) print("Периметр второго треугольника:", perimeter2) if perimeter1 > perimeter2: print("Периметр первого треугольника больше.") elif perimeter1 < perimeter2: print("Периметр второго треугольника больше.") else: print("Периметры треугольников равны.")

А вот решение задачи 2:

python
def is_divisible_by_22(number): """ Функция для проверки, делится ли число на 22. """ return number % 22 == 0 start = 1000 end = 1200 print("Числа, кратные 22 в промежутке от", start, "до", end, ":") for number in range(start, end + 1): if is_divisible_by_22(number): print(number)

Эта программа выведет все числа, кратные 22, в промежутке от 1000 до 1200.

0 0

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

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

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

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