ya_zay4eg

Amortizaciyav2.0

May 25th, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. using namespace std;
  3. //річна норма амортизації n=(100%/skv)*2
  4. //строк корисного використання skv  задаеться пользователем
  5. //початкова вартість poch_var
  6. //залишкова вартіть zv=poch_var*n
  7. int main()
  8. {
  9.     double skv;
  10.     double poch_var;
  11.     double zv;
  12.     double likv_vart;
  13.     int rik_vik=1;//в цикле будет добавляться по 1-му периоду
  14.     double amort=0;
  15.  
  16.     cout<<"Vvedit' strok korisnogo vikoristann'a: "<<"\n";
  17.     cin>>skv;
  18.  
  19.     cout<<"Vvedit' pochatkovu vartist': "<<"\n";
  20.     cin>>poch_var;
  21.  
  22.     cout<<"Vvedit' likvidaciynu vartist': "<<"\n";
  23.     cin>>likv_vart;
  24.  
  25.  
  26.     while (rik_vik<skv)
  27.     {
  28.     zv=poch_var*(((100/skv)*2)/100)-amort;
  29.     cout<<"Na "<<rik_vik<<"-y rik vikoristannya zalishkova vartist' stanovit': "<<zv<<" grn."<<"\n";
  30.     amort=amort+zv*(((100/skv)*2)/100);
  31.     rik_vik++;
  32.     if (rik_vik==skv)
  33.     {
  34.     cout<<"Na "<<rik_vik<<"-y rik vikoristannya zalishkova vartist' stanovit': "<<zv-likv_vart<<" grn."<<"\n";
  35.     }
  36.     }
  37.  
  38.     system ("pause");
  39.     return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment