#include <stdio.h>
int main(void) {
double amount, deppercent, years;
amount = 1000;
deppercent = 40; // 40%
years = 3;
double amount_left = amount;
double annual_depreciation = 0;
printf("Initial amout = %.2f\n", amount_left);
for(int i = 0; i < years; i++) {
annual_depreciation = (deppercent * amount_left) / 100;
amount_left = amount_left - annual_depreciation;
printf("Year %d: Annual depreciation = %.2f Amount left = %.2f\n", i + 1, annual_depreciation, amount_left);
}
printf("Amount after depreciation = %.2f\n", amount_left);
}
/*
run:
Initial amout = 1000.00
Year 1: Annual depreciation = 400.00 Amount left = 600.00
Year 2: Annual depreciation = 240.00 Amount left = 360.00
Year 3: Annual depreciation = 144.00 Amount left = 216.00
Amount after depreciation = 216.00
*/