[pascal] uporzadkowanie liczb rosnąco

witam, mam problem ze zrobieniem programu w turbo pascalu. ma to być program, który po wpisaniu trzech dowolnych liczb ułoży je od najmniejszej do największej. męczyłem się z procedura if-then-else ale nic mi to nie dało. jak wykonać taki program? prosiłbym o fragment kodu, wg którego mógłbym dokończyć program ewentualnie o w miarę jasne wytłumaczenie co i jak po kolei. chodzę do 1 liceum więc najlepiej gdyby program był w miarę najprostszy i nie zawierał w sobie zbyt skomplikowanych procedur :slight_smile: z góry dziękuję za pomoc i proszę o odpowiedzi bo sam sobie z tym nie poradzę a w google nie znalazłem zbyt wiele pomocnych artykułów

“… bo w ogóle nie szukałem”.

http://www.google.com/search?client=ubu … 8&oe=utf-8

Wystarczy sobie wziąć kartkę, długopis i rozpisać jakie porównanie trzeba wykonać, aby posortować 3 liczby. Oczywiście najfajniej, gdyby była to minimalna liczba porównań.

http://lmgtfy.com/?q=sortowanie+pascal

Nie trzeba jakichs wymyślnych procedur - swoją drogą radzę sprawdzić co to procedura, wystarczy zastosować warunek (if) odpowiednią ilość razy. Radzę sobie rozpisać algorytm najlepiej na schemacie blokowym aby łatwo móc zaprogramować ten algorytm.

szukałem ale nie wiedziałem, że bąbelkowe to to, którego szukam :slight_smile: dzięki za pomoc