Знайти корінь квадратного рівняння
Квадратне рівняння має вигляд ax2 + bx + c = 0
За
його вирішенні спочатку обчислюють дискримінант за формулою D = b2 -
4ac
Якщо
D > 0, то квадратне рівняння має два корені; якщо D = 0, то один корінь; і
якщо D < 0, то роблять висновок, що коріння немає.
import math
print("Введіть
коефіцієнти рівнянн")
print("ax^2 + bx +
c = 0:")
a = float(input("a
= "))
b = float(input("b
= "))
c = float(input("c
= "))
discr = b ** 2 - 4 * a
* c
print("Дискримінант
D = ",discr)
if discr > 0:
x1 = (-b + math.sqrt(discr)) / (2 * a)
x2 = (-b - math.sqrt(discr)) / (2 * a)
print("x1= ", x1)
print("x2= ", x2)
elif discr == 0:
x = -b / (2 * a)
print("x = " , x)
else:
print("Коренів немає")
Знайти площу прямокутника, трикутника або кола
Залежно від того, що вибере користувач, обчислити площу або прямокутника, або трикутника, або кола. Якщо вибрано прямокутник то потрібно запитати довжини сторін, або трикутник, то записуємо сторону трикутника та висоту проведену до даної сторони, якщо коло, то його радіус.
Рахуємо гроші
Потрібно писати слово
«гривня, гривень, гривні», залежно від того яка введена сума грошей. Правила
української мови кажуть, що якщо остання цифра суми 1, то це ГРИВНЯ,, якщо
остання цифра 2, 3 або 4 то – ГРИВНІ, але в обох цих випадках є умова якщо
передостання цифра 1, то будемо говорити ГРИВЕНЬ, решта випаків завжди будуть
гривень
print("Введіть вік
людини")
a =
int(input("вік:"))
if a <= 7:
print("дошкільня, вік", a)
elif (a>7) and
(a<18):
print("школяр, вік", a)
elif (a>=18) and
(a<60):
print("дорслий, вік", a)
elif a>=60:
print("пенсіонер, вік", a)
Сума цифр числа
n = int(input("n =
"))
sum = 0
while n>0:
digit = n % 10
if digit != 0:
sum += digit
n = n//10
print("sum =
", int(sum))
Адміністратор блогу видалив цей коментар.
ВідповістиВидалити