Object
Write a program that prints the sum and average of 10 random numbers that are less than 100.
Algorithm
- Declare integer variables i, a, sum, avg.
- Set sum = 0.
- Repeat FOR i = 0 to 9 by 1
- a = ran()%99.
- sum = sum + a.
- [End of FOR loop.]
- avg = sum/10.
- Write sum and avg.
- Exit.
Flowchart

C++ Source Code
// program 73
#include<iostream>
using namespace std;
int main()
{
int i, a, sum = 0, avg;
for (i = 0; i < 10; i++)
{
a = rand() % 99;
sum = sum + a;
}
avg = sum / 10;
cout << "Sum = " << sum << endl;
cout << "Average = " << avg;
return 0;
}
C Source Code
/*program 73*/
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i, a, sum=0, avg;
for(i=0; i<10; i++)
{
a = rand()%99;
sum = sum + a;
}
avg = sum/10;
printf("\nSum = %d", sum);
printf("\nAverage = %d", avg);
return 0;
}
Output
Sum = 594
Average = 59
