Strona 1 z 1

[C] Sortowanie elementów tablicy rosnąco i malejąco

: 14 sty 2015, o 14:39
autor: lobcia
Witam
Mam do napisania program, który sortuje elementy tablicy rosnąco, a następnie malejąco. W ogóle nie wiem jak się za to zabrac. Dane do tablicy mają byc wczytane z pliku, tablica ma byc wyświetlona w stanie sprzed obydwu sortowań i po obydwu sortowaniach.

Błagam o pomoc!

Na razie mam to ( czyli w zasadzie nic):

Kod: Zaznacz cały

#include <stdio.h>

int main ()

{ FILE *f=fopen("dan.txt","r");

   int i, a[13], n;
   fscanf(f,"%d", &a[i]);
   fclose(f)

  return 0;
}

[C] Sortowanie elementów tablicy rosnąco i malejąco

: 14 sty 2015, o 16:52
autor: kalwi
po pierwsze musisz wczytać wszystkie dane do tablicy - czyli jakiś for by się przydał
po drugie poczytaj np. o sortowaniu bąbelkowym, jest tego masa przykładów w internecie

[C] Sortowanie elementów tablicy rosnąco i malejąco

: 15 sty 2015, o 14:32
autor: WarNaX
Możesz też użyć funkcji qsort z biblioteki stdlib.h

[C] Sortowanie elementów tablicy rosnąco i malejąco

: 15 sty 2015, o 15:58
autor: Vardamir
Skoro ma napisać taki program to raczej nie chodzi o skorzystanie z gotowej metody.