Задание 1. Найти периметр и площадь прямоугольного треугольника, если даны длины его катетов a и b.
# импорт математического модуля
import math
# ввод с клавиатуры длин катетов
a = input('a =')
b = input('b =')
# преобразование строк в вещественные числа
a = float(a)
b = float(b)
# вычислить площадь треугольника
area = (a * b) / 2
# найти гипотенузу
c = math. sqrt(a**2 + b**2)
# вычислить периметр треугольника
perimeter = a + b + c
# вывести площадь и периметр на экран
print('Area:', area)
print('Perimeter:', perimeter)
Задание 2. Найти минимальный нечетный из данных десяти ненулевых целочисленных элементов. Если требуемые элементы отсутствуют, то вывести 0.
Формируется массив из 10 чисел:
from random import random
data = []
for j in range (10):
data.append(int(random()*10))
print(data)
Находится максимум и минимум:
mx = 0
mn = 0
Увеличиваем минимум:
То есть был mn = 0, а стал mn= 99999
Создается цикл:
for i in data:
Определение максимума:
if i > mx:
mx = i
Определение минимума:
if mn > i:
mi = i
Переводится в печать:
print(mn, '-----', mx)
Нужно сделать блок схемы к кодам. Программировал на пайтоне (это для справки)