Answer to Question #18905 in C++ for Miriam
2012-11-19T09:01:05-05:00
write a program in c which computes and prints product, difference, maximum, minimum, average, sum and modular
1
2012-11-20T08:58:10-0500
int arrayofnumbers[20]; double Product(); double Difference(); double Maximum(); double Minimum(); double Average(); double Sum(); double Modular(); int main() { for(int i=0;i<20;i++){ printf("Enter number %d: ",(i+1)); scanf("%d",&arrayofnumbers[i]); } printf(" Product = %f",Product()); printf(" Difference = %f",Difference()); printf(" Maximum = %f",Maximum()); printf(" Minimum = %f",Minimum()); printf(" Average = %f",Average()); printf(" Sum = %f",Sum()); printf(" Modular = %f",Modular()); printf(" Press any key to exit..."); scanf("%d",&arrayofnumbers[0]); return 0; } double Product(){ double product=1; for(int i=0;i<20;i++){ product*=arrayofnumbers[i]; } return product; } double Difference(){ double difference=arrayofnumbers[0]; for(int i=1;i<20;i++){ difference-=arrayofnumbers[i]; } return difference; } double Maximum(){ double maximum=arrayofnumbers[0]; for(int i=0;i<20;i++){ if(arrayofnumbers[i]>maximum){ maximum =arrayofnumbers[i]; } } return maximum; } double Minimum(){ double minimum=arrayofnumbers[0]; for(int i=0;i<20;i++){ if(arrayofnumbers[i]<minimum){ minimum =arrayofnumbers[i]; } } return minimum; } double Average(){ double sum=0; for(int i=0;i<20;i++){ sum+=arrayofnumbers[i]; } return sum/20; } double Sum(){ double sum=0; for(int i=0;i<20;i++){ sum+=arrayofnumbers[i]; } return sum; } double Modular(){ double modular=0; for(int i=0;i<20;i++){ modular =arrayofnumbers[i]%2; } return modular; }
Need a fast expert's response?
Submit order
and get a quick answer at the best price
for any assignment or question with DETAILED EXPLANATIONS !
Learn more about our help with Assignments:
C++
Comments
Leave a comment