-
Notifications
You must be signed in to change notification settings - Fork 0
/
calculo de áreas.py
36 lines (36 loc) · 1.17 KB
/
calculo de áreas.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# -*- coding: utf-8 -*-
print("Área das figuras planas")
print("Menu")
print("1- Triângulo")
print("2- Quadrado")
print("3- Retângulo")
print("4- Círculo")
print("0- Sair do programa")
escolha= int(input("Escolha uma das opções acima: "))
while escolha>4 or escolha<0: #validação de entrada de dados
print("Opção inválida!")
escolha= int(input("Digite novamente: "))
if escolha==1:
base= float(input("Digite o valor da base: "))
altura= float(input("Digite a altura: "))
area= (base*altura)/2
print("Area= ",area)
elif escolha==2:
print("Todos os lados são iguais")
lado= float(input("Digite o valor do lado: "))
area= lado*lado
print("Area= ",area)
elif escolha==3:
altura= float(input("Digite o valor da altura: "))
base= float(input("Digite o valor da base: "))
area= altura*base
print("Area= ",area)
elif escolha==4:
raio= float(input("Digite o valor do raio: "))
import math #chamo a biblioteca para obter pi
raio2= raio*raio
area= math.pi * raio2
area= round (area) #arredondando o número com a função round
print("Area= ",area)
else:
print("Fim do programa - @Developer Valmir Jr")