Resposta de algoritmo e programação
1. Identifique os dados de entrada, processamento e saída no algoritmo abaixo:
a) Receba código da peça;
Algoritmo Código _ Peça
Declare código Numérico
Escreva (“Digite o código da peça”)
Leia (código)
Escreva (“O código da peça é:”, código) Fim _ Algoritmo
b) Receba valor da peça;
Algoritmo Valor _ Peça
Declare valor Numérico
Escreva (“Digite o valor da peça”)
Leia (valor)
Escreva (“O valor da peça é:”, valor)
Fim _ Algoritmo
c) Receba quantidade de peças,
Algoritmo Quantidade
Declare quantidade Numérico Escreva (“Digite a quantidade de peça”)
Leia (quantidade)
Escreva (“ A quantidade de peça é:”, quantidade)
Fim _ Algoritmo
d) Calcule o valor total das peças ( quantidade * valor de peça);
Algoritmo Valor _ total Declare quantidade, valor, VT Num[erico Escreva (“Digite a quantidade de peças”) Leia (quantidade) Escreva (“Digite o valor da peça”) Leia (valor) VT quantidade*valor Escreva (“O valor total das peças é:”, VT)
Fim _ Algoritmo
e) Mostre o código da peça e seu valor total;
Algoritmo Código _ valor
Declare código, quantidade, valor, VT Numérico Escreva (“Digite o código da peça”)
Leia (código)
Escreva (“Digite a quantidade de peças”)
Leia (quantidade)
Escreva (“Digite o valor da peça”)
Leia (valor)
VT quantidade*valor
Escreva (“O código da peça é:”, código)
Escreva (“O valor total das peças é:”, VT) Fim _ Algoritmo
2. Faça um algoritmo que receba o número de horas trabalhadas e o valor do salário mínimo. Calcule e mostre o salário a receber seguindo as regras abaixo:
a) A hora trabalhada vale a metade do salário mínimo;
b) O salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada;
c) Imposto equivale a 3% do salário bruto; d) O salário a receber