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 :)
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 ;)
No... mógłbyś mi to przedstawić graficznie, bo niespecjalnie wiem o co chodzi :P
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?
Scatterhead -> Mógłbyś mi zapisać to w takiej formie jak ja w poście [3] ?
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ąż
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ł.
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 :)
To po prostu chyba pisze najmniejszą i dobrze, potem dopisz pod każdym dwie w pozostałe
VinEze - > Mógłbyś dodać do mojego zdjęcia to co powinno być bo nie wiem o co chodzi. Bardzo bym prosił :)
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"
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
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.
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.