Weather Data Analysis| Weekly Temperature | Arrays | One Dimensional Array Operations| C Programming

preview_player
Показать описание

weekly temperature analysis objective:
write a c program to read the temperatures in a place for weekdays and perform the analysis.
Analysis report should be comprised of
1. Display all the temperatures
2. maximum temperature
3. minimum temperature
4. Average temperature
5. sum of the temperatures
6. standard deviation-
7. variance
Рекомендации по теме
Комментарии
Автор

#include<math.h>
#include<stdio.h>

void main()
{
int n, i, max=-20000, min=20000, sum=0, a=0;
float avg=0, dif, ssd=0, var, std;
printf("enter n value");
scanf("%d", &n);
int stud[n];
for(i=0;i<n;i++)
{
printf("\nEnter %d value: \t", (i+1));
scanf("%d", &stud[i]);
}

//print the all student marks


for(i=0;i<n;i++)
{
printf("\n%d", stud[i]);
if (stud[i]>=0&&stud[i]<=100)
{
//find maximum
if(stud[i]>max)
{
max=stud[i];
}
// find minimum
if(stud[i]<min)
{
min=stud[i];
}
// find sum
sum+=stud[i];
a++;
}
else
{
printf(" is invalid marks");
a=0;
}
}
avg=(float) sum/n;

if(a==5)
{

for(i=0;i<n;i++)
{
dif=avg-stud[i];
ssd+=dif*dif;
}
var=ssd/n;
std=(float)sqrt(var);
printf("\nthe maximum is %d", max);
printf("\nthe minimum is %d", min);
printf("\nsum=%d\naverage=%f", sum, avg);
printf("\nvariance=%f, \nstandard deviation=%f", var, std);
}
else
{
printf("\nenter valid marks") ;
}

}

welcome to shbcf.ru