Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Практические / Отчеты студентов 2011-2012 / ВТ-12 ЛР / Понтеев / 11 лаба / pon
.h int sumotr(int *a,int n)
{ int i,sot=0;
for(i=0;i<n;i++)
if(a[i]<0)sot+=a[i];
return (sot); }
int summm(int *a,int n)
{int i, sum,max,imax,min,imin;
max=min=a[0];
for(i=1; i<n;i++){
if (a[i]>max){max=a[i];imax=i;}
if (a[i]<min){min=a[i];imin=i;}
}
sum=0;
if(imax<imin)
for(i=imax+1;i<imin;i++)sum+=a[i];
else
for(i=imin+1;i<imax;i++)sum+=a[i];
return (sum);}
void sort(int *a,int n)
{int s,j,i;
for (i=0; i<n-1; i++)
for(j=i+1; j<n;j++)
if(a[i]>a[j])
for ( int k=i;k<=j;k++)
{
s=a[k];
a[k]=a[j];a[j]=s;}}
{ int i,sot=0;
for(i=0;i<n;i++)
if(a[i]<0)sot+=a[i];
return (sot); }
int summm(int *a,int n)
{int i, sum,max,imax,min,imin;
max=min=a[0];
for(i=1; i<n;i++){
if (a[i]>max){max=a[i];imax=i;}
if (a[i]<min){min=a[i];imin=i;}
}
sum=0;
if(imax<imin)
for(i=imax+1;i<imin;i++)sum+=a[i];
else
for(i=imin+1;i<imax;i++)sum+=a[i];
return (sum);}
void sort(int *a,int n)
{int s,j,i;
for (i=0; i<n-1; i++)
for(j=i+1; j<n;j++)
if(a[i]>a[j])
for ( int k=i;k<=j;k++)
{
s=a[k];
a[k]=a[j];a[j]=s;}}