RevisaoP1P2Resolvido
688 palavras
3 páginas
Resolução – Prova A: turmas das 19hs (quarta-feira)1. (2,5) Escrever um algoritmo que leia o código e o valor base de um produto e mostre o seu nome e valor final sabendo-se que seu valor final é constituído do valor base menos um desconto calculado porcentagem. Considerar o nome e a porcentagem de desconto referentes ao produto conforme tabela abaixo.
Código
Nome Produto Porcentagem
A20
Kit Material
Escritório
25%
A21
Cadeira
Reclinável
20%
A22
Chapeleiro de
Madeira
15%
algoritmo preco_final declaração de variáveis caracter: cod real: preco_inic, preco_final inicio ler (cod, preco_inic) se cod = 'A20' então preco_final ← preco_inic – (preco_inic * 0,25) escrever(“Kit Material Escritório, 25%, preço final: ”, preco_final) senão se cod = 'A21' então preco_final ← preco_inic – (preco_inic * 0,20) escrever(“Cadeira Reclinável, 20%, preço final: ”, preco_final) senão preco_final ← preco_inic – (preco_inic * 0,15) escrever(“Chapeleiro de madeira, 15%, preço final: ”, preco_final) fim 2. (3,0) Escrever um algoritmo que leia o código(numérico), o nome e o ano que o funcionário foi admitido e calcule quantos anos ele tem de serviço na empresa (considere ano atual
2013 para cálculo). Mostre o percentual de bônus que este funcionário deve receber, seguindo: para funcionário com até 3 anos de casa bônus de 10%, para funcionário de 4 a 10 anos de casa bônus de 20% e funcionário com mais de 10 anos de casa, bônus de 30%.
Mostrar o código, o nome, quantos anos tem de serviço e o valor do bônus que deve receber. algoritmo calc_bonus declaração de variáveis integer: cod, ano_nasc, tempo_serv, bonus caracter: nome inicio ler (cod, nome, ano_nasc) tempo_serv ← 2013 – ano_nasc se tempo_serv < = 3 então bonus ← 10 senão se tempo_serv <= 10 então bonus ← 20 senão bonus ← 30 escrever(“O funcionário: ”, cod, “-”, nome, “tem ”, tempo_serv, “ de casa e vai receber bônus de ”, bonus, ”%”) fim 3. Analise o algoritmo a seguir e verifique se ele apresenta erros. Caso apresente,