#include <iostream>
int main(void) {
double amount, deppercent, years;
amount = 1000;
deppercent = 40; // 40%
years = 3;
double amount_left = amount;
double annual_depreciation = 0;
std::cout << "Initial amout = " << amount_left << "\n";
for(int i = 0; i < years; i++) {
annual_depreciation = (deppercent * amount_left) / 100;
amount_left = amount_left - annual_depreciation;
std::cout << "Year :" << i + 1 << " Annual depreciation = " << annual_depreciation << " Amount left = " << amount_left << "\n";
}
std::cout << "Amount after depreciation = " << amount_left << "\n";
}
/*
run:
Initial amout = 1000
Year :1 Annual depreciation = 400 Amount left = 600
Year :2 Annual depreciation = 240 Amount left = 360
Year :3 Annual depreciation = 144 Amount left = 216
Amount after depreciation = 216
*/