#include "tablice.h" #include /* wczytuje liczby rzeczywiste do tablicy 't[]' o rozmiarze 'max'. * Wartoscia zwracana jest liczba wczytanych liczb' */ int wczytaj(float t[], int max) { int i,n; printf("Podaj rozmir tablicy: "); scanf("%d",&n); printf("\nPodaj kolejne liczby:\n"); for(i=0;itab[max]) max=i; return max; } /* Funckja odwraca elementy w tablicy *t. Zmienna 'n' okresla ile elementow umieszczonych jest w tablicy. * Wartoscia zwracana funkjci jest adres początku tablicy. */ float *odwroc(float *t, int n) { float *poczatek, *koniec; for(poczatek = t, koniec = t+n-1 ; poczatek < koniec ; poczatek++, koniec--) zamien(poczatek,koniec); return t; } /* Funkcja zamienia wartości zmiennych. Argumentami funkcji sa adresy zmiennych ktorych wartosci chcemy zamienic. */ void zamien(float *a, float *b) { float tmp = *a; *a = *b; *b = tmp; }