Prévia do material em texto
Atividade Pratica - Logica DE Programacao
Lógica de Programação e Algoritmos (Centro Universitário Internacional)
Digitalizar para abrir em Studocu
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade
Atividade Pratica - Logica DE Programacao
Lógica de Programação e Algoritmos (Centro Universitário Internacional)
Digitalizar para abrir em Studocu
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade
Baixado por jupiter shoes (jupitershoesmg@gmail.com)
lOMoARcPSD|52702365
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
https://www.studocu.com/pt-br/document/centro-universitario-internacional/logica-de-programacao-e-algoritmos/atividade-pratica-logica-de-programacao/33027470?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
https://www.studocu.com/pt-br/course/centro-universitario-internacional/logica-de-programacao-e-algoritmos/4387971?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
https://www.studocu.com/pt-br/document/centro-universitario-internacional/logica-de-programacao-e-algoritmos/atividade-pratica-logica-de-programacao/33027470?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
https://www.studocu.com/pt-br/course/centro-universitario-internacional/logica-de-programacao-e-algoritmos/4387971?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER
ESCOLA SUPERIOR POLITÉCNICA
CST ANALISE E DESENVOLVIMENTO DE SISTEMAS
LÓGICA DE PROGRAMAÇÃO E ALGORITMOS
ATIVIDADE PRÁTICA
RAFAEL FERNANDES SOARES – RU: 5386652
VINICIUS POZZOBON
SUZANO - SP
2021
Baixado por jupiter shoes (jupitershoesmg@gmail.com)
lOMoARcPSD|52702365
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao
Exercício 1: Escreva um programa que leia o nome de um aluno e sua nota final. Em seguida,
informe o conceito conforme a tabela abaixo. A saída do programa deve exibir na tela uma
frase com o padrão descrito a seguir:
Nome do aluno: Fábio José Nota final: 73.4 Frase a ser exibida: O aluno Fabio José tirou nota
3.5 e se enquadra no conceito D
while True:
op = int(input('Inserir dados? 0 - Não 1 - Sim: '))
if op != 0 and op != 1: #se o usuario nao inserir um dado valido o
programa volta a pedir
continue
if op == 0:
print('Saindo')
break # saindo do programa ao digitar 0
if op == 1:
nome = input('Digite o nome do aluno: ')
nota = float(input('Nota Final: '))
conceito = ''
while (nota 10): # se o usuario digitar uma
nota invalida o programa pede para inserir novamente
print('Nota invalida, tente novamente')
nota = float(input('Nota Final: '))
if (nota >= 0) and (nota = 3) and (nota = 5) and (nota = 7) and (nota = 9) and (notase deseja cadastrar um produto
while opcao == 1:
produtoNovo = {} #novo produto recebe dicionario
produtoNovo['codigo'] = int(input('Digite o código do produto:
')) #colocando um codigo no produto novo
if produtoNovo['codigo'] == 0: #nao é permitido codigo 0 no
produto
print('Codigo 0, encerrando cadastro de produtos.')
break
produtoNovo['estoque'] = int(input('Digite a quantidade em
estoque: ')) #informando a quantidade no estoque
produtoNovo['minimo'] = int(input('Digite a quantidade minima do
estoque: ')) #informando o minimo no estoque
cadastrarProduto(produtoNovo) #chamando a função cadastrar
produto novo e abaixo perguntando se deseja cadastrar
opcao = int(input('Cadastrar novo produto? 0 - Não 1 - Sim: '))
if lista: #se existir produto na lista, vai exibir a tabela
print('Lista de produtos por código em ordem crescente:')
print('Codigo'.center(10), end='') #exibindo a coluna codigo
centralizada
print('Estoque'.center(10), end ='')#exibindo a coluna estoque
centralizado
print('Minimo'.center(10))#exibindo a coluna minimo centralizada
for produto in sorted(lista, key=lambda item: item['codigo']):
print(str(produto['codigo']).center(10), end='') #exibindo o
codigo produto centralizado
print(str(produto['estoque']).center(10), end='') #exibindo
o estoque do produto centralizado
print(str(produto['minimo']).center(10)) #exibindo o minimo
do produto centralizado
else:
print('Estoque vazio.')
Baixado por jupiter shoes (jupitershoesmg@gmail.com)
lOMoARcPSD|52702365
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-pratica-logica-de-programacao