C Program Examples - To Calculate Depreciation Amount

C Program To Calculate Depreciation Amount

This c program is used to find the depreciation amount after few years.

Depreciation Amount After Few Years Algorithm

Current Value = (principal amount * power(1-(rate per annum/ 100), year))
Depreciation Amount = Principal Amount - Current Value

Depreciation Amount After Few Years in C Program

#include<stdio.h>  
#include<math.h>  
                                                             
void main()                                                                     
{                                                                               
  int p, r, y;                                                                  
  double current, depreciation;                                                 
  printf("Enter principal (p): ");                                              
  scanf("%d", &p);                                                              
  printf("Enter rate per annum (r): ");                                         
  scanf("%d", &r);                                                              
  printf("Enter number of years (y): ");                                        
  scanf("%d", &y);                                                              
                                                                                
  current = (double)p*(pow((1.0-(((double)r)/100)), y));                        
  printf("Current Total Value after %d years: %lf\n", y, current);             
  depreciation =  p-current;                                                    
  printf("Depreciation Amount after %d years: %lf\n",y, depreciation);         
}                                                                   
Output:
$ cc depreciation.c -o a.out -lm
$ ./a.out 
Enter principal (p): 7500
Enter rate per annum (r): 4
Enter number of years (y): 2
Current Total Value after 2 years: 6912.000000
Depreciation Amount after 2 years: 588.000000

Depreciation Amount Few Years Ago Algorithm

Total Value = (current amount / power(1-(rate per annum/ 100), year))
Depreciation Amount = Total Value - current

Depreciation Amount Few Years Ago in C Program

#include<stdio.h>  
#include<math.h>  
                                                             
void main()                                                                     
{                                                                               
  int p, r, y;                                                                  
  double total, depreciation;                                                   
  printf("Enter principal (p): ");                                              
  scanf("%d", &p);                                                              
  printf("Enter rate per annum (r): ");                                         
  scanf("%d", &r);                                                              
  printf("Enter number of years (y): ");                                        
  scanf("%d", &y);                                                              
                                                                                
  total = (double)p/(pow((1.0-(((double)r)/100)), y));                          
  printf("Total Value %d years ago: %lf\n", y, total);                          
  depreciation =  total - p;                                                    
  printf("Depreciation Amount after %d years: %lf\n",y, depreciation);          
}                                                                     
Output:
$ cc depreciation.c -o a.out -lm
$ ./a.out 
Enter principal (p): 7500
Enter rate per annum (r): 4
Enter number of years (y): 2
Total Value 2 years ago: 8138.020833
Depreciation Amount after 2 years: 638.020833

C Programming Examples

C Program To Implement Linked List and Operations

C Program To Implement Sorted Linked List and Operations

C Program to Reverse the Linked List

C Program to Stack and Operations using Linked List

C Program to Queue and Operations using Linked List

C Program to calculate multiplication of two numbers using pointers

C Program To Calculate Median

C Program To Calculate Standard Deviation

C Program For Fahrenheit To Celsius Conversion

C Program To Calculate Average

C Program For Quadratic Equations

C Program To Check Character Type

C Program To Find Largest Of Three Values

C Program To Find Max Value In Array

C Program To Find Min Value In Array

C Program To Print Multiplication Table

C Program For Frequency Counting

C Program To Read A Line Of Text

C Program To Find ASCII Value For Any Character

C Program To Find A Character Is Number, Alphabet, Operator, or Special Character

C Program To Find Reverse Case For Any Alphhabet using ctype functions

C Program To Find Number Of Vowels In Input String

C Program Pointers Example Code

C Program To Find Leap Year Or Not

C Program To Swap Two Integers Using Call By Reference

C Program To Swap Two Integers Without Using Third Variable

C Program To List Prime Numbers Upto Limit

C Program To List Composite Numbers Upto Limit

C Program To Calculate Compound Interest

C Program To Calculate Depreciation Amount After of Before Few Years

C Program To Calculate Profit Percentage

C Program To Calculate Loss Percentage

C Program To Find String Is Polindrome Or Not

C Program To Find Factorial of a Number

C Program To Check Number is a Polindrome or Not

C Program To Generate Random Integers

C Program To Generate Random Float Numbers

C Program to find Square Root of a Number

C Program to find Area of a Rectangle

C Program to find Perimeter of a Rectangle

C Program to find Area of a Square

C Program to find Area of a Triangle

C Program to find Area of a Parallelogram

C Program to find Area of a Rhombus

C Program to find Area of a Trapezium

C Program to find Area of a Circle and Semi-circle

C Program to find Circumference of a Circle and Semi-circle

C Program to find length of an arc

C Program to find Area of a Sector

Privacy Policy  |  Copyright@2017 - All Rights Reserved.  |  Contact us   |  Report website issues in Github   |  Facebook page   |  Google+ page

Email Facebook Google LinkedIn Twitter
^