Object

Write a program that prints the sum and average of 10 random numbers that are less than 100.

Algorithm

  1. Declare integer variables i, a, sum, avg.
  2. Set sum = 0.
  3. Repeat FOR i = 0 to 9 by 1
    • a = ran()%99.
    • sum = sum + a.
    • [End of FOR loop.]
  4. avg = sum/10.
  5. Write sum and avg.
  6. 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

Design a site like this with WordPress.com
Get started