Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Algorytmy - prośba

16.03.2011 14:24
😊
1
Wilczurr
28
Centurion

Algorytmy - prośba

Cześć,

mógłby mi ktoś pomóc za pomocą schematu blokowego przedstawić algorytm z liczbami a, b, c w kolejności rosnącej.

Mam nadzieję, że wiecie o co chodzi i liczę na Waszą pomoc

Pozdrawiam :)

16.03.2011 14:26
yasiu
2
odpowiedz
yasiu
199
Legend

zdecydowanie nie rozumiem... algorytm z liczbami a b i c... może narysuj trzy prostokąty, w każdy wpisz literkę i połącz je strzałkami. dupa nie algorytm, ale czymś się zajmiesz ;)

16.03.2011 14:36
3
odpowiedz
Wilczurr
28
Centurion
Image

Kurczę chodzi mi o coś takiego - >

16.03.2011 14:45
4
odpowiedz
Wilczurr
28
Centurion

Podbijam

Rozumiecie już o co mi chodzi hmm?

16.03.2011 14:53
5
odpowiedz
el.kocyk
180
Legend

chodzi ci o posortowanie tych 3 liczb?

16.03.2011 14:53
6
odpowiedz
Wilczurr
28
Centurion

No... mógłbyś mi to przedstawić graficznie, bo niespecjalnie wiem o co chodzi :P

16.03.2011 15:00
Scatterhead
7
odpowiedz
Scatterhead
119
volvo plz

Napisz sobie 3 liczby na kartce, i sproboj je ulozyc w kolejnosci rosnacej, czyli najpierw liczby mniejsze, potem większe. Np. 5 8 4 -> 4 5 8. A potem to jak to zrobiłeś w swoich myślach zapisz na kartce w postaci diagramu. Przecież tu nawet nie trzeba nic robić, wystarczy zapisać to co wykonuje twój mózg podczas układania tego, w czym problem?

16.03.2011 15:05
😊
8
odpowiedz
Wilczurr
28
Centurion

Scatterhead -> Mógłbyś mi zapisać to w takiej formie jak ja w poście [3] ?

16.03.2011 15:18
9
odpowiedz
Wilczurr
28
Centurion

up

Proszę o pomoc.

16.03.2011 15:22
Scatterhead
10
odpowiedz
Scatterhead
119
volvo plz

nie. rusz głową, na tym forum nie rozwiązuje się zadań domowych za kogoś, ewentualnie pomaga jeżeli ktoś czegoś nie rozumie, a w twoim przypadku to czyste lenistwo, zadanie jest banalne, usiądź na chwilę i je rozwiąż

16.03.2011 15:26
11
odpowiedz
Wilczurr
28
Centurion

Scatterhead -> Tylko, że ja naprawdę nie wiem o co chodzi, nie słuchałem na lekcji i teraz mam. Mógłbyś mi jakoś to wytłumaczyć, bardzo bym prosił.

16.03.2011 15:56
😊
12
odpowiedz
Wilczurr
28
Centurion
Image

Dobra, zrobiłem coś takiego ->

Dobrze?

16.03.2011 16:07
Revanisko
13
odpowiedz
Revanisko
93
Senator

wynikiem w kazdym przypadku powinny byc 3 liczby w odpowiedniej kolejnosci (jezeli dobrze rozumiem ze chcesz je rosnaco posegregowac)

ergo

Zakladajac ze pierwszy warunek jest "nie" (b>a) drugi tak samo "nie" (c>a) musisz jeszcze sprawdzic czy b>c i w zaleznosci od wyniku wypisac a,b,c lub a,c,b
Jezeli to zrozumiesz - zrobisz cala reszte :)

16.03.2011 16:09
VinEze
😃
14
odpowiedz
VinEze
121
Hasta la victoria siempre!

To po prostu chyba pisze najmniejszą i dobrze, potem dopisz pod każdym dwie w pozostałe

16.03.2011 16:39
15
odpowiedz
Wilczurr
28
Centurion

VinEze - > Mógłbyś dodać do mojego zdjęcia to co powinno być bo nie wiem o co chodzi. Bardzo bym prosił :)

16.03.2011 16:44
16
odpowiedz
DEXiu
151
Senator

Jak to nie wiesz o co chodzi? Na początku algorytmu wczytywane są trzy liczby: a, b, c. I masz za pomocą schematu opisać, jak posortować te liczby rosnąco :/ Do tego wystarczy szereg pytań "czy X<Y" (za X i Y wstawiając odpowiednie liczby). Czy naprawdę tak trudno wymyślić "co zrobić, żeby ułożyć liczby od najmniejszej do największej?"?

Revanisko i VinEze chodzi o to, że twój algorytm (jestem niemal pewny, że jednak nie do końca twój) wypisuje tylko najmniejszą z podanych trzech liczb, a ma wypisać wszystkie trzy w odpowiedniej kolejności. Czyli ostatnim bloczkiem na każdej ścieżce powinno być coś w rodzaju "pisz a,b,c"

16.03.2011 17:56
17
odpowiedz
Wilczurr
28
Centurion
Image

Chodzi o to? ->

16.03.2011 18:14
Revanisko
18
odpowiedz
Revanisko
93
Senator

w zaleznosci od "drogi" ktora idziesz inne wyniki koncowe sa wiec nie - nie tak

zastanów się co daja Ci warunki które sprawdzasz

ew pomyśl co jeszcze musisz sprawdzić ,żeby w kolejności ustawić 3 liczby

16.03.2011 18:16
19
odpowiedz
DEXiu
151
Senator

Byłem niemal pewny, że to nie twój schemat. Teraz jestem całkowicie pewny. Czy ty w ogóle rozumiesz ideę takiego schematu i co te poszczególne śmieszne prostokąciki, równoległoboki, strzałeczki i kółeczka oznaczają? Odpowiadając na post nr [17]: nie, nie chodzi o to. Co to w ogóle ma być? Naprawdę, spróbuj zrozumieć o co w takich schematach chodzi, pomyśleć chwilę nad problemem i samemu znaleźć rozwiązanie.

16.03.2011 18:34
VinEze
20
odpowiedz
VinEze
121
Hasta la victoria siempre!

Nie za bardzo mam jakiś program do bloczków, ale gdybyś w lewej części w kolumnie 1 obrazka z [12] pod "pisz a" dodał:
Czy b>c i jeżeli tak: "pisz c, pisz b" jeżeli nie "pisz b; pisz c".
Analogiczne operacje musisz dopisać w kolejnych 3 kolumnach (2,3,4).

Nie łapiesz że żeby zamknąć algorytm musi być w drodze z dołu do góry użyte pisz a, pisz b i pisz c, zaś wartości a,b,c decydują o kolejności pisz.

Narysuj to co napisałem, to rzucę okiem.

Forum: Algorytmy - prośba