السلام عليكم
شباب والله تعبت وانا اكتب الكود هذا ومو راضي يشتغل ,,,
طبعا الكود وظيفته انه يقرا مصفوفة مكونة من 5 ارقام وبعدين يحسب مجموعها والمعدل ويطلع الماكس والمينيم بس دكتورنا يبي كل وحدة في فنكشن لحال يعني قراءة المصفوفة في فنكشن والمجموع لحاله والمعدل لحال والماكس لحال والمينيم لحال ويبغى في المين فقط اسوي كول لهم ,,
تفضلوا الكود الي فقع قلبي
كود:
#include<stdio.h>
#define n = 5
void read (int x)
{
int x, y[5];
int i;
for(i=0;i<n;i++)
printf("please Enter the age NO.%d >", i+1);
scanf("%d", &x);
y[i] = x;
}
double max (double a, double b, double c)
{
double max;
if (a>b)
max=a;
else
max=b;
if(max>c)
max=max;
else
c=max;
return(max);
}
double min (double a, double b, double c)
{
double min;
if (a<b)
min=a;
else
min=b;
if(min<c)
min=min;
else
c=min;
return(min);
}
double sum (void)
{
double sum=0;
int i;
for(i=1;i<n;++i)
sum+=i;
return (sum);
}
double avg (void)
{
double avg, sum;
avg=sum/n;
return(avg);
}
int main (void)
{
double sum, avg, max, min;
int i, x;
read();
sum=sum(sum);
printf("The summation for the all ages is %.2f", sum);
avg=avg(avg);
printf("The Average for the all ages is %.2f", avg);
max=max(max);
printf("The Maximum for the all ages is %.2f", max);
min=min(min);
printf("The Minimum for the all ages is %.2f", min);
return(0);
}