fork(6) download
  1. /*Um funcionário de uma empresa recebe, anualmente, aumento salarial. Sabe-se que:
  2. 1) esse funcionário foi contratado em 2005 com salário inicial de R$ 1.000,00;
  3. 2) em 2006 ele recebeu aumento de 1,5% sobre seu salário inicial; e
  4. 3) a partir de 2007, os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior.
  5.  
  6. Faça um algoritmo que determine o salário atual desse funcionário.*/
  7.  
  8. #include <stdio.h>
  9.  
  10. int main(void) {
  11. float salario = 1000, aumento = 1.5/100;
  12. int i, anoIni = 2005, anoFim = 2010;
  13. //scanf("%i", &anoFim);
  14.  
  15. for (i = anoIni + 1; i <= anoFim; i++) {
  16. salario = salario + (salario * aumento);
  17. printf("Salario em %i: %.2f - aumento de %.1f\% \n", i, salario, aumento*100);
  18. aumento = 2 * aumento;
  19. }
  20.  
  21. printf("Salario final: %.2f", salario);
  22.  
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 4416KB
stdin
2018
stdout
Salario em 2006: 1015.00 - aumento de 1.5% 
Salario em 2007: 1045.45 - aumento de 3.0% 
Salario em 2008: 1108.18 - aumento de 6.0% 
Salario em 2009: 1241.16 - aumento de 12.0% 
Salario em 2010: 1539.04 - aumento de 24.0% 
Salario final: 1539.04