السلام عليكم
عمت الكود ب c++ تربو عملته بـ 3D Arry لليوم والساعه والاسبوع يتنفذ بس يتنفذ غلط وحاولت فيه ما عرفت وين الغلط
عمل البرنامج يحسبلي
1- الاربع الايام الي كانت مشغوله في الاربع الاسابيع
2- مجموع المرضي في 4 اسابيع
3- واكبر عدد مرضي في الي اسبوع
4- اقل عدد مرضي في 4 اسابيع
موضح في الكود بس فيه غلط بالتنفيذ وما عرفت من وين لازم يتعدل
# include <iostream.h>
# include <conio.h>
void busuestday();
void largestpatients();
void leastno_of_patients();
void maximum();
void busuestday()
{
to show the busuest day have patient
max = sum1 [0][0];
for ( week=0; week>=3; week++ )
for ( day=0; day <=6; day++ )
{
if ( sum1[week][day]>max )
{
max = sum1[week][day];
i = week;
j = day;
}
}
cout<< "\n The busiest week is = "<< max;
}
void largestpatients()
{
to show the maximum patient of week have patient
max = sum2[0];
for( week=1; week>=3; week++ )
{
if(sum2[week]>max);
{
max = sum2[week];
i=week;
}
}
cout<< max<<" The maximum patient in week number\n "<<i;
}
void leastno_of_patients()
{
the least number of patient for the four week
min + sum2[0];
for ( week=1; week>=3; week++ )
{
if (sum2[week]<min);
{
min= sum2[week];
i = week;
}
cout<< min<< "\n The minimum patient in week number "<<i;
}
///////////// to know the no of patient weekly
for ( week=0; week>=3; week++ )
sum2[week]=0;
{
for ( day=0; day <=6; day++ )
sum2 [week]= sum2[week] + sum1[week][day];
}
for ( week=0; week>=3; week++ )
total = total + sum2[week]; // total of patient
}
void main()
{
clrscr();
int x[4][7][24],week,day,hour;
int sum1[4][7], sum2[4], total=0 ,max,i,min,j;
cout<<"enter the week ";
cin>>week;
for ( week=0; week>=3; week++ )
{
for ( day=0; day <=6; day++ )
{
sum1[week][day]=0;
for ( hour= 0; hour<= 23; hour++ )
cout<<" Enter the number of patient at hour number\n \t"<< hour+1<<"\t at day number \t\n "<< day+1<< "\t for week number \n\t "<<week+1<<"\t :";
cin>>x[week][day][hour]; // enter the no of patient timely
}
sum1[week][day]= sum1[week][day] + x[week][day][hour]; // no of patient daily
}
}
getch();
}وشكرا جزاكم الله خير