SWE DA1 Code
SWE DA1 Code
#include<stdio.h>
#include<math.h>
int main()
{int n,y,i,j,k,a[5][10];
float netprofit[5],avgprofit[5],roi[5];
double discountfactor[5][10],discountedcashflow[5][10],npv[5];
std::cin>>n;
std::cin>>y;
for(i=0;i<n;i++)
std::cin>>a[i][0];
for(j=1;j<=y;j++)
std::cin>>a[i][j];
for(i=0;i<n;i++)
{ netprofit[i]=0;
for(j=1;j<=y;j++)
netprofit[i]+=a[i][j];
netprofit[i]-=a[i][0];
}
for(i=0;i<n;i++)
for(i=0;i<n;i++)
{ avgprofit[i]=netprofit[i]/y;
for(i=0;i<n;i++)
{ roi[i]=(avgprofit[i]/a[i][0])*100;
for(i=0;i<n;i++)
for(j=0;j<=y;j++)
{ double x=pow(1.15,j);
discountfactor[i][j]=1/x;
for(i=0;i<n;i++)
{ for(j=0;j<=y;j++)
discountedcashflow[i][j]=discountfactor[i][j]*a[i][j];
for(i=0;i<n;i++)
{ npv[i]=0;
for(j=1;j<=y;j++)
npv[i]+=discountedcashflow[i][j];
npv[i]=npv[i]-discountedcashflow[i][0];
return 0;