Найти площадь и периметр прямоугольного треугольника по двум заданным катетам



бет4/34
Дата05.01.2022
өлшемі186,75 Kb.
#129167
1   2   3   4   5   6   7   8   9   ...   34
Байланысты:
шпор

from random import random

 

# При умножении на 900 получается случайное



# число от 0 до 899.(9).

# Если прибавить 100, то получится

# от 100 до 999.(9).

n = random() * 900 + 100

 

# Отбрасывается дробная часть,

# число выводится на экран

n = int(n)



print(n)

 

# Извлекается старший разряд числа



# путем деления нацело на 100

a = n // 100

 

# Деление нацело на 10 удаляет

# последнюю цифру числа.

# Затем нахождение остатка при

# делении на 10 извлекает последнюю цифру,

# которая в исходном числе была средней.

b = (n // 10) % 10

 

# Младший разряд числа находится

# как остаток при делении нацело на 10.

c = n % 10

 

print(a+b+c)

Квадратное уравнение имеет вид

ax2 + bx + c = 0

При его решении сначала вычисляют дискриминант по формуле

D = b2 - 4ac

Если D > 0, то квадратное уравнение имеет два корня; если D = 0, то 1 корень; и если D < 0, то делают вывод, что корней нет.

Таким образом, программа для нахождения корней квадратного уравнения может иметь три ветви условного оператора.

Функция float() преобразует переданный ей аргумент в вещественное число.





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   34




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет