Nesta atividade iremos trabalhar com desenvolvimento de sistemas. O primeiro passo para o desenvolvimento de um sistema, é você entender o seu escopo, ou seja, qual o objetivo do sistema, qual o seu limite, qual a sua abrangência, qual o público alvo, entre outros itens.
O módulo a ser construído necessita que seja dado a entrada do código e do nome da pessoa (Catador de material reciclável) que trouxe os produtos recicláveis. Além destes dados, é necessário saber o peso do produto e qual o tipo do produto. Após esta coleta é necessário calcular o valor a pagar para esta pessoa, de acordo com a tabela de valores abaixo:
Tomem como base que o Catador de material reciclável sempre trará um único tipo de produto.
Sua função, é projetar um ALGORITMO EM PSEUDOCÓDIGO, que obtenha as entradas necessárias, e realize o devido processamento, a fim de fornecer o valor a ser pago ao Catador de material reciclável. Abaixo tem um modelo da saída em tela, fique a vontade para colocar um estilo de mensagem.
O Carlos com cadastro n. 20154, trouxe 100 quilos de plásticos, total a receber R$ 25,00.
Soluções para a tarefa
Resposta:
algoritmo material reciclável
var
nome, produto: caractere
codigo: inteiro
quilos, valor: real
inicio
escreva ("Digite o nome: ")
leia (nome)
escreva ("Digite o código: ")
leia (codigo)
escreva ("Digite o item: ")
leia (produto)
escreva ("Digite o valor: ")
leia (valor)
escreva ("Digite o Kg: ")
leia (quilos)
valor <- valor * quilos
escreval
escreval (" Nome: ", nome)
escreval (" Código: ", codigo)
escreval (" Produto: ", produto)
escreval (" Quantidade em Kg: ", quilos)
escreval (" Valor a ser pago R$: ", valor:4:2)
fim
Explicação:
Esta é a execução, rodando perfeitamente. Teste realizado no visualG
Início da execução
Digite o nome: Raimundo
Digite o código: 12
Digite o item: metal
Digite o valor: 0.70
Digite o Kg: 50
Nome: Raimundo
Código: 12
Produto: metal
Quantidade em Kg: 50
Valor a ser pago R$: 35.00
Fim da execução.
Resposta:
Algoritmo "recicláveis"
Var
peso, codigo, item, soma: real
nome: caractere
Inicio
peso <- 0
codigo <- 0
item <- 0
escreva("Informe seu nome:")
leia(nome)
escreva ("Informe o código do item:")
leia(item)
escreva ("Informe o peso do item:")
leia(peso)
se (item = 1) entao
soma <- (0.25 * peso)
fim_se
se (item = 2) entao
soma <- (0.35 * peso)
fim_se
se (item = 3) entao
soma <- (0.05 * peso)
fim_se
se (item = 4) entao
soma <- (0.32 * peso)
fim_se
escreva (nome, " trouxe", peso, " quilos, o valor a pagar é: R$", soma)
Fim
Explicação: