کمک در مورد پیدا کردن کم ترین مقدار

-Mitra

Member
سلام
من یه برنامه نوشتم همه قسمت هایش کامل هست
مدیریت یه فروشگاه 10 تا کلا در 12 ماه
فقط قسمت case 9 که کم فروش ترین ماه هست مشکل دارم
همیشه 0 میده
قسمت 8 پرفروش تیرین ماه هست که درست کار میکنه من فرمولشو بر عکس کردم و اصولش هم نگاه کنیم همیشه 0 هست مقدار
ممنون میشم کمک کنید کم فروش ترین ماه رو به دست بیارم

کد:
#include<iostream.h>
#include<conio.h>
  int m[10][12];
  int b[10];


 void power10()
      {int maxitm=m[0][0];
 int i,j;
 int maxrow=0;
 int maxcol=0;
 for ( i=0;i<10;i++)
 for (j=0;j<12;j++)
 if (m[i][j]<maxitm)
 {
 maxitm=m[i][j];
 maxrow=i;
 maxcol=j;
 }
 cout<<"kam Forosh Tarin mah ="<<maxcol<<endl;
	  }
   void power6()
      {int maxitm=m[0][0];
 int i,j;
 int maxrow=0;
 int maxcol=0;
 for ( i=0;i<10;i++)
 for (j=0;j<12;j++)
 if (m[i][j]>maxitm)
 {
 maxitm=m[i][j];
 maxrow=i;
 maxcol=j;
 }
 cout<<"Por Forosh Tarin mah ="<<maxcol<<endl;
	  }
  void power7 ()
       { float sum=0;
       int i,j;
       for (j=0;j<10;j++)
       b[j]=0;
       for (i=0;i<12;i++)
       for (j=0;j<10;j++)
       b[j]+=m[j][i];
       for (j=0;j<10;j++)
       b[j]/=10;
       for (j=0;j<10;j++)
       cout<<b[j]<<"\t";
      }
  void power8()
  {int i,j;
  for (i=1;i<10;i++)
  for (j=1;j<=12;j++)
  cout<<m[i][j]<<"   ";
  cout<<"\n";
  }
  void power5 ()
 {int maxitm=m[0][0];
 int i,j;
 int maxrow=0;
 int maxcol=0;
 for ( i=0;i<10;i++)
 for (j=0;j<12;j++)
 if (m[i][j]>maxitm)

 {
 maxitm=m[i][j];
 maxrow=i;
 maxcol=j;
 }
 cout<<"Por Forosh Tarin Kala ="<<maxrow<<endl;
	  }
  void power4(int mah)
  {int i;

  for (i=1;i<=10;i++)
  cout<<m[i][mah]<<"\t";
  }
  void power3 (int kala)
  {int i;
  for (i=1;i<=12;i++)
  cout<<m[kala][i]<<"\t";
  }
int power2 (int kala,int mah)
{
  int j;
j=m[kala][mah];
 return j;}

int power1 (int kala,int mah,int c)
{
int j;
j=m[kala][mah]=c;
return j;}

int main (){
int a,b,n,c,i,j;
clrscr();
cout<<"Enter One number:";
   cout<<"Plase Enter 1 To 9 \a\n";
   cout<<"______________________________\n";
   cout<<"1=  shomare kala va mah daryaft va meghdar an ra sabt mikonad\n";
   cout<<"2=  shomare kala va shomare mah ra daryaft..mizan forosh ra nemayesh dahad\n";
   cout<<"3=  shomare kala daryaft va mizan forosh an kala dar mah hay mokhtalef\n";
   cout<<"4=  Shomare mah ra daryaft konad va mizan forosh anva kala dar an mah\n";
   cout<<"5=  por forosh tarin kala ra nemayesh dahad\n";
   cout<<"6=  Por forosh tain mah ra nemayesh dahad\n";
   cout<<"7=  Miyangin Forosh Mahane ra nemayesh dahad\n";
   cout<<"8=  Tamam Etlaat Ra nemayesh dahad\n";
   cout<<"9=  Kam forosh tarin kala \n";
  cout<<"10=  Exit\n";
cout<<"\n";
do{
   cout<<"Enter One number:";
   cin>>n;
switch (n){
  
case 1:
cout<<"shomare kala ra vard konid:";
cin>>a;
cout<<"shomare mah ra vard konid:";
cin>>b;
cout<<"Gheymat ra vard konid :";
cin>>c;
j=power1(a,b,c);
cout<<"gheymat   "<<j<<"   sabt shood\n";
cout<<"______________________________";
cout<<"\n";
cout<<"Enter number";
break;
///////////////////////////////////////////////
case 2:
    cout<<"shomare kala ra vard konid:";
    cin>>a;
    cout<<"shomare mah ra vard konid :";
    cin>>b;
   j=power2 (a,b);
    cout<<"Mizan forosh dar in mah="<<j;
    cout<<"\n";
    cout<<"______________________________\n";
    cout<<"Enter number:";
	  break;
////////////////////////////////////////////////
      case 3:
	cout<<"shomare kala ra vard konid:";
	cin>>a;
	power3 (a);
	cout<<"\n";
     cout<<"______________________________\n";
	  cout<<"Enter Number";	  
	  break;
////////////////////////////////////////////////
	  case 4:
	  cout<<"shomare mah ra vard konid:";
	  cin>>a;
	  power4 (a);
	   cout<<"______________________________\n";
	   cout<<"Enter number";
	   break;
////////////////////////////////////////////////
	   case 5:
	   power5();
	    cout<<"\n";
	   cout<<"______________________________\n";
	   cout<<"Enter number";
	   break;
////////////////////////////////////////////////
	   case 6:
	     power6();
	     cout<<"\n";
	       cout<<"______________________________\n";
	   cout<<"Enter number";
	   break;
////////////////////////////////////////////////
	     case 7:
	     power7();
	      cout<<"\n";
	   cout<<"______________________________\n";
	   cout<<"Enter number";
	   break;
////////////////////////////////////////////////
	     case 8:
	     power8();
	      cout<<"\n";
	   cout<<"______________________________\n";
	   cout<<"Enter number";
	    cout<<"\n";
	   cout<<"______________________________\n";
	   cout<<"Enter number";
		break;
////////////////////////////////////////////////
		 case 9:
		 power10();
	      cout<<"\n";
	   cout<<"______________________________\n";
	   cout<<"Enter number";
	    cout<<"\n";
	   cout<<"______________________________\n";
	   cout<<"Enter number";
		break;
}
		}while (n<=9);
getch();
return 0;
}
 

جدیدترین ارسال ها

بالا