4 lista de exercicios corre o

1103 palavras 5 páginas
Correção – 4ª Lista de exercícios – Construção de algoritmos.
Professor: Rafael Soares
1. Uma empresa resolveu dar um abono aos seus colaboradores em reconhecimento ao bom resultado alcançado durante o ano de 2012. Para isto contratou você para desenvolver a aplicação que servirá como uma projeção de quanto será gasto com o pagamento deste abono.
Após reuniões envolvendo a diretoria executiva, a diretoria financeira e os representantes do sindicato laboral, chegou-se a seguinte forma de cálculo:
• Cada funcionário receberá o equivalente a 20% do seu salário bruto;
• O piso do abono será de 300 reais, isto é, aqueles funcionários cujo salário for muito baixo, recebem este valor mínimo;
Seu programa deverá permitir a digitação do salário e nome de 10 colaboradores. Após a entrada de todos os dados o programa deverá calcular o valor do abono concedido a cada colaborador, de acordo com a regra definida acima.
Ao final, o programa deverá apresentar:
• salário antigo, valor do abono, salário novo e nome de cada funcionário;
• valor total a ser gasto com o pagamento do abono;
• número de funcionário que receberá o valor mínimo de 100 reais;
• nome, abono e salário novo do colaborador que teve o maior abono; programa exercicio_01; const QTD_FUNC = 5; var nomes: matriz[1..QTD_FUNC] de caracteres; salarios: matriz[1..QTD_FUNC] de reais; abonos: matriz[1..QTD_FUNC] de reais; i, qtd_abono_min, pos_maior_abono: inteiros; total, maior_abono: real; inicio para i de 1 até QTD_FUNC faça escreva('Informe o nome do funcionario: '); leia(nomes[i]); escreva('Informe o salario do funcionario ', nomes[i], ': '); leia(salarios[i]); fim-para; total ← 0;

maior_abono ← 0; qtd_abono_min ← 0; para i de 1 até QTD_FUNC faça abonos[i] ← salarios[i] * 20 / 100; se (abonos[i] < 300) então abonos[i] ← 300; qtd_abono_min ← qtd_abono_min + 1; fim-se; se (abonos[i] > maior_abono) então maior_abono ← abonos[i]; pos_maior_abono ← i; fim-se; total ← total + abonos[i]; fim-para; para i de 1 até QTD_FUNC

Relacionados

  • tipos de treinos
    4910 palavras | 20 páginas
  • filosofia
    3927 palavras | 16 páginas
  • Aceleração e movimento
    629 palavras | 3 páginas
  • Fisica
    617 palavras | 3 páginas
  • Haueh haue aheaueha
    574 palavras | 3 páginas
  • Fisica
    890 palavras | 4 páginas
  • Progressão Aritmética
    843 palavras | 4 páginas
  • Matematica
    4532 palavras | 19 páginas
  • Ex
    1017 palavras | 5 páginas
  • Plano de aula ensino fundamental
    1996 palavras | 8 páginas