Desenvolva um algoritmo em C que realize o valor do novo salário do funcionário de acordo com o novo ano informado. Suponhamos que o funcionário iniciou na empresa em 1995 e quando for informado o novo ano é realizado um cálculo com o percentual de 1.5% ano ano. Deve ser solicitado o nome do funcionário, salário de 1995 e o ano atual e no final o algoritmo deve calcular o salário atual do funcionário baseado nas informações de percentual, ano e salário.
Soluções para a tarefa
#include <stdio.h>
#include <math.h>
#define COMPRIMENTO 40
#define ANOBASE 1995
#define PERCENTUAL 1.5
void aumentoSalario (int ano_futuro, float salario_atual);
void digiteNome ();
float digiteSalario ();
int digiteAnoAtual ();
void
aumentoSalario (int ano_futuro, float salario_atual)
{
int qtd_anos;
float salario_futuro;
qtd_anos = ano_futuro - ANOBASE;
salario_futuro = salario_atual * pow((1 + PERCENTUAL/100.0), qtd_anos);
printf ("O salario futuro vale: %.2f", salario_futuro);
}
void
digiteNome ()
{
int i;
char nome[COMPRIMENTO];
printf ("Digite seu nome: ");
scanf ("%s", nome);
}
float
digiteSalario ()
{
float salario;
printf ("Digite o salario em 1995: ");
scanf ("%f", &salario);
return(salario);
}
int
digiteAnoAtual ()
{
int ano;
printf ("Digite o ano atual: ");
scanf ("%d", &ano);
return(ano);
}
int
main ()
{
int ano;
float salario;
digiteNome ();
salario = digiteSalario ();
ano = digiteAnoAtual ();
aumentoSalario (ano, salario);
}