Предмет: Информатика,
автор: golovac447
ЗАДАЧІ PYTHON!!!
1)створіть програму з конструктором за допомогою якої із набору "Київ", "-столиця", "України" створюється повідомлення Київ - столиця України
2)Створіть програму з конструктором і методом обчислення значення виразу (a2 + b2) / 2,
якщо значення a і b уводяться з клавіатури.
3)Обчисліть площі двох прямокутних трикутників із відомими значеннями катетів із використанням суперкласу, підкласу та конструктора.
У суперкласі обчислюються площі трикутників,
а в підкласі — виведення значень обчислених
їх площ.
В суперклассе вычисляются площади треугольников,
а в подклассе – вывод значений вычисленных
Ответы
Автор ответа:
1
Ответ:
1-------------------------------------------------------------
class A:
def __init__(self):
n = ["Киев", "- столица", "Украина"]
print(*n)
A()
2-------------------------------------------------------------
class A:
def __init__(self):
self.a2 = int(input())
self.b2 = int(input())
def calc(self):
print((self.a2 + self.b2) / 2)
a = A()
a.calc()
3-------------------------------------------------------------
class Parent:
def __init__(self):
self.k1 = int(input('Катет 1 = '))
self.k2 = int(input('Катет 2 = '))
def calc(self):
self.res = self.k1 * self.k2 / 2
class Child(Parent):
def out(self):
print(self.res)
child = Child()
child.calc()
child.out()
Похожие вопросы
Предмет: Русский язык,
автор: 123456789728
Предмет: Русский язык,
автор: MADINASAIDA
Предмет: Технология,
автор: ketrinshvimer
Предмет: Геометрия,
автор: 35475257
Предмет: Биология,
автор: zhuckovi2018
2)Создайте программу с конструктором и методом вычисления значения выражения (a2+b2)/2,
если значения a и b вводятся с клавиатуры.