Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
2022
ATIVIDADE PRÁTICA:
LÓGICA DE PROGRAMAÇÃO
E ALGORITMOS
Aluno:
IVONEI MIQUELINO BAIÃO – RU: 3960990
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
OBS: Para os números decimais ficarem com somente duas casas depois da vírgula
utilize {:.2f). Exemplo:
print('O valor sem desconto foi: R$ {:.2f}' .format(sub_total))
1
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
2
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
3
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
Figura: Exemplo de programa com 2 itens pedido (Sendo que um deles teve uma
tentativa com erro) e no final o valor final é apresentado.
4
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
5
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
continue
else:
print("opção invalida")
print("os produtos adquiridos são: " + acumuladortexto)
6
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
7
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
8
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
9
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
|")
print("|'SB' | | DE BRASILIA ATE SÃO PAULO | | 1.2
|")
print("|'BR' | | DE BRASILIA ATE RIO DE JANEIRO | | 1.5
|")
print("|'RB' | | DE RIO DE JANEIRO ATE BRASILIA | | 1.5
|")
rotadoobjeto = input("entre com a rota do objeto: ")
if rotadoobjeto == 'RS':
return 1
elif rotadoobjeto == 'SR':
return 1
elif rotadoobjeto == 'BS':
return 1.2
elif rotadoobjeto == 'SB':
return 1.2
elif rotadoobjeto == 'BR':
return 1.5
elif rotadoobjeto == 'RB':
return 1.5
else:
print(" não aceitamos rota numerica e nem letras minusculas siga o
menu.")
continue
'***********fim da função rota do objeto***********'
'#***********começo da main**********'
print("seja bem vindo a companhia de logistica do Ivonei Baião")
dimensõesdoobjeto = dimensõesdoobjeto()
print("o valor devido ao volume do objeto foi:
R${:.2f}".format(dimensõesdoobjeto))
pesodoobjeto = pesodoobjeto()
print("o multiplicador do peso do objeto: {:.1f}" . format (pesodoobjeto))
rotadoobjeto = rotadoobjeto()
print("o multiplicador da rota do objeto: {:.1f}" . format (rotadoobjeto))
total = dimensõesdoobjeto * pesodoobjeto * rotadoobjeto
print("o valor devido ao volume do objeto foi:
R${:.2f}".format(dimensõesdoobjeto))
print("o multiplicador do peso do objeto: {:.1f}" . format (pesodoobjeto))
print("o multiplicador da rota do objeto: {:.1f}" . format (rotadoobjeto))
print("total a pagar =dimensõesdoobjeto * pesodoobjeto * rotadoobjeto será:
R${:.2f}" .format (total))
'#**************fim da main**********'
10
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
11
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
12
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
13
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
14
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
15
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
16
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
17
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
18
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
19
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
20
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
# --------------começo main---------------#
print("bem vindo ao programa controle de peça do Ivonei Baião")
registropeça = 0
while True:
try:
opcao = int(input("digite a opção desejada:\n"
"1-cadastrar peça\n"
"2-consultar peça\n"
"3-remover peça\n"
"4-sair"
"\n>>"))
if opcao == 1:
registropeça = registropeça + 1
cadastrarpeça(registropeça)
elif opcao == 2:
consultarpeça()
elif opcao == 3:
removerpeça()
elif opcao == 4:
print("programa finalizado")
break
else:
print("pare de digitar números que não existem no MENU")
continue
except ValueError:
print("pare de digitar valores não inteiros")
# -----------------fim main---------------#
21
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
22
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
23
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
24
Caderno de Respostas da Atividade Prática
de Lógica de Programação e Algoritmos.
25