Answer to Question #18905 in C++ for Miriam

Question #18905
write a program in c which computes and prints product, difference, maximum, minimum, average, sum and modular
1
Expert's answer
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!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
APPROVED BY CLIENTS