fork(2) download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main() {
  5. double years = 0.0;
  6. double percentages = 0.0;
  7. double sum = 0.0;
  8. double remain_sum;
  9. double sum_percents = 0.0;
  10. double month_sum;
  11. double month_percents;
  12. int i;
  13. printf("sum = ?");
  14. scanf("%lf", & sum);
  15. printf("\nyears = ?");
  16. scanf("%lf", & years);
  17. printf("\npercentages = ?");
  18. scanf("%lf", & percentages);
  19. remain_sum = sum;
  20. month_sum = sum / years / 12.0;
  21. for ( i = 0; i < (int)years * 12; i++ ) {
  22. month_percents = remain_sum * percentages / 100.0 / 12.0;
  23. sum_percents += month_percents;
  24. remain_sum -= month_sum;
  25. }
  26. printf("\nsum_percents = %lf. Whole sum = %lf\n", sum_percents, sum + sum_percents );
  27. return 0;
  28. }
Success #stdin #stdout 0s 3144KB
stdin
700000
10
12
stdout
sum = ?
years = ?
percentages = ?
sum_percents = 423500.000000. Whole sum = 1123500.000000