• Предмет: Информатика
  • Автор: flower20101306
  • Вопрос задан 5 лет назад

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


FfilanN: на каком языке?
flower20101306: pyton
FfilanN: щас подожди
flower20101306: jr
flower20101306: ок
FfilanN: А площадь с углом 90 градусов?
flower20101306: Спасибо уже ответили)

Ответы

Ответ дал: jerrymynigga
2

from math import sqrt

from random import choice

def s():

   s_k = int(input('Введите сторону квадарата: '))**2

   

   a,b,c = map(int,input('Введите через пробел стороны треугольника: ').split())

   p = (a+b+c)/2

   s_t = sqrt(p*(p-a)*(p-b)*(p-c))

   

   s_p = int(input('Введите первую сторону прямоугольника: ')) * int(input('Введите вторую сторону прямоугольника: '))

   

   return s_k, s_t, s_p

def sh():

   lst = [i for i in range(10,100+1)]

   return choice(lst)

vopr = input('Введите "s", если хотите вычислить площадь или "sh", если выбрать случайное число в диапазоне от 10 до 100: ')

if vopr == 's':

   print(s())

elif vopr == 'sh':

   print(sh())

else:

   print('Введите корректные значения')

Вас заинтересует