#include<stdio.h>
#include"tab.h"

float *odwroc(float *t,int n)
{
   float *k=t+n-1;
   float *p=t;
   float tmp;

   while(k>p)
   {
      tmp=*p;
      *p=*k;
      *k=tmp;
      k--;
      p++;
   }
   return t;
}



void wczytaj(float t[],int n)
{
	int i;
	for(i=0;i<n;i++)
	{
		printf("t[%i]=",i);
		scanf("%f",&t[i]);
	}
}
void wyswietl(float t[],int n)
{
	int i=0;
	printf("Zawartosc tablicy (ilosc elementow=%d)\n",n);
	while(i<n) printf("t[%i]=%f\n",i,t[i++]);

}
float suma(float t[],int n)
{
	float s=0;
	while(n>0) s+=t[--n];
	return s;
}
float srednia(float t[],int n)
{
	return suma(t,n)/n;

}

int maxind(float tab[],int n)
{
	int m=0,i;

   for(i=0;i<n;i++)  if(tab[m]<tab[i]) m=i;
	return m;
}

float maksimum(float t[],int n)
{
	return t[maxind(t,n)];
}

void sortuj(float t[],int n)
{
   float tmp;
   int m;

   while(n>0)
   {
      m=maxind(t,n);
      tmp=t[m];
      t[m]=t[n-1];
      t[n-1]=tmp;
      n--;
   }
}
