Computer Science, asked by Spartanyashwant7744, 1 year ago

Write a program that reads even number from user, computes their average, and finds out how many numbers are below average and displays duplicate numbers.

Answers

Answered by zoekar26
0

Answer:

Wrote it in C. Hope it helps

Explanation:

#include <stdio.h>

#include <stdlib.h>

main(){

int mat[20]; /* the number is optional. you can define a number also*/

int below_average, i , j, n;

float avg;

avg = 0;

for(i=0;i<20;i++){

printf("Give a number: ");

scanf("%d", &mat[i]);

avg = avg + mat[i];

}

avg = avg/ 20;

below_avergage = 0;

for(i=0; i<20; i++){

if(mat[i]<avg){

below_average = below_average + 1;

}

n = 0; /*n is to find how many times the same number exists.*/

for(j = 0; j<20; j++){

if(mat[i]==mat[j]){

n = n+1;

}

}

if(n>1){

printf(mat[i]);

}

}

printf("Below average are %d numbers", below_average);

system("pause");

}

Similar questions