-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexerciciofacul10.py
28 lines (20 loc) · 1.05 KB
/
exerciciofacul10.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
'''
Faça um programa modularizado em Python com as seguintes funções:
a) atualiza_preco(valor): a função deve receber como parâmetro o valor de um produto, calcular e retornar este valor com aumento de 10%
b) taxa(valor): a função recebe como parãmetro o valor do produto atualizado, calcula e retorna o valor da taxa de 2.5% sobre o valor do produto atualizado (após a chamada da função atualiza_preco).
c) main(): terá o programa principal que deve, nesta ordem, fazer a entrada via teclado (digitada pelo usuário) do valor do produto, depois chamar as funções atualiza_preco e taxa e apresentar os valores calculados do valor atualizado com 2 casas decimais e do valor da taxa com 2 casas decimais.
Ao final chame a função main() para que o programa seja executado.
'''
def atualiza_preco(valor):
valor = valor * 110/100
return valor
def taxa(valor):
taxa = valor * 25/1000
return taxa
def main():
valor = float(input())
valor = atualiza_preco(valor)
t = taxa(valor)
print('%.2f' %valor)
print('%.2f' %t)
main()