Добавил:
Kolobok
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#include <iostream.h>
#include <conio.h>
#include <math.h>
//int const N=3,B=5; int ball[s][s]={0}; int k[s]={0}; float c[s]={0}; char str[s]={0};
void sort(float *cp,float N,float *cr,float n,char *sp,float n1,char *sr,float n2)
{float p; char ch;
for(int i=0;i<=(N-1);i++)
{for(int l=0;l<(N-i);l++,*cp++,++*cr,*sp++,++*sr)
{if (*cp>*cr)
{ p=*cp;*cp=*cr;*cr=p;
ch=*sp;*sp=*sr;*sp=ch;
};
};
};
getch();
}
void main()
{
clrscr();
float const N=3,B=3;
int ball[3][3]; int k[3]; float c[3];char str[3];
float *cp=c,*cr=c;
char *sp=str,*sr=str;
int l,x,j=0,i=0; float p,y=0; char ch;
cout<<"proga "<<N<<" luchshih tovarov goda \n\n";
for (j=1;j<=N;j++)
{cout<<"vvedite nazvanie "<<j<<"tovara \n\n";
cin>>str[j-1];};
for (j=0;j<=(N-1);j++)
{
for (i=1;i<=B;i++)
{
cout<<"vvedite kol-vo chelovek davshih tovaru "<<str[j]<<" ocenku "<<i<<endl;
cin>>y; x=y;
while ((y<0)||(x!=y))
{cout<<"kol-vo chelovek dolgno bit celim & >0 \n\n";
cout<<"vvedite kol-vo chelovek davshih tovaru "<<str[j]<<" ocenku "<<i<<endl;
cin>>y; x=y;};
ball[j][i-1]=x;
//k[i-1]+=x;
};
c[j]=0;
for (i=1;i<=B;i++) {c[j]+=i*ball[j][i-1];};
};
sort(cp,N,cr,N,sp,N,sr,N);
for (j=1;j<=N;j++)
{cout<<j<<" mesto: tovar "<< str[j-1]
<<" ; kol-vo ballov= "<<c[j-1]<<endl;};
getch();
}