Commit 7935c5e7 by Patryk Czarnik

geometria - program z menu - początek

parent d23f7e35
from geometria import * from geometria import *
bok1 = float(input('Podaj pierwszy bok prostokąta: ')) tekst_menu = '''Wybierz rodzaj figury:
bok2 = float(input('Podaj drugi bok prostokąta: ')) * K - kwadrat
* P - prostokąt
* O - koło
* Q - wyjście z programu'''
pole = pole_prostokata(bok1, bok2) # TODO dodaj obsługę koła do definicji funkcji
obwod = obwod_prostokata(bok1, bok2) # TODO do programu oraz definicji funkcji dodaj obsługę trójkąta (w oparciu o 3 boki, jak w zadaniu domowym)
print('pole:', pole, 'obwód:', obwod)
while True:
print(tekst_menu)
wybor = input('Twój wybór: ').upper()
if wybor == 'Q':
break
elif wybor == 'K':
a = float(input('Podaj długość boku: '))
pole = pole_kwadratu(a)
obw = obwod_kwadratu(a)
print(f'Kwadrat o boku {a} ma pole {pole} oraz obwód {obw}')
elif wybor == 'P':
a = float(input('Podaj długość pierwszego boku: '))
b = float(input('Podaj długość drugiego boku: '))
pole = pole_prostokata(a, b)
obw = obwod_prostokata(a, b)
print(f'Prostokąt o bokach {a} i {b} ma pole {pole} oraz obwód {obw}')
elif wybor == 'O':
r = float(input('Podaj promień: '))
pole = pole_kola(r)
obw = obwod_kola(r)
print(f'Koło o promieniu {r} ma pole {pole} oraz obwód {obw}')
else:
print('Niepoprawny wybór')
print('Do widzenia')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment