WaR89pl Posted May 20, 2008 Report Share Posted May 20, 2008 Dobry wszystkim , wszystkim zwolenniką programowania ^^ bo do tego naprawdę trzeba mieć zacięcie i passę ^^' mam problem z napisaniem programu... problem ze źródłem... i bardzo potrzebuję pomocy kogoś kto się orientuję na pisaniu kodu w C++ ... Mój program wykonując operację musi : 1) składać się z tablicy liczb 4x4 od 1 do 16 PRZYK a) 01 - 02 - 03 - 04 05 - 06 - 07 - 08 09 - 10 - 11 - 12 13 - 14 - 15 - {16} gdzie 16(pole) jest polem wolnym umożliwiającym przesówanie liczb strzałkami 2) Rozlosować w konsoli liczby od 1 do 15 PRZYK B) 15 - 06 - 03 - 14 05 - 02 - 07 - 08 11 - 10 - 09 - 12 13 - 04 - 01 - 3) muszę mieć możliwość po układania liczb kolejno (korzystając z pustego pola) w momencie kiedy tablica zostaję ułożona liczbami kolejno 1-15 Ostatnie pole się pokazuję i program się zakończa PRZYK c) 01 - 02 - 03 - 04 05 - 06 - 07 - 08 09 - 10 - 11 - 12 13 - 14 - 15 - 16 zgłaszam się serdecznie z prośbą o pomoc ponieważ brakuję mi NÓG jak do tego się zabrać , nie mam pojęcia , nie siedzę w programowaniu , a kod potrzebuję w przeciągu końca tego tygodnia... PODPOWIEDŹ , notatki jakie facetka zaleciła mi żebym skorzystał to : const max=4; tab [max] [max] a = 1; for ( i=0 ; i<max ; i++) for ( x=0 ; x<max ; x++) tab [x] = a++ ; Void los { u ruich.generator ; int pom , los1 , lo2 ; for ( int x=1 ; x<20;x++) } { los1=raud ()%max ; } { los2=raud ()% max; } Pom = tab [los1] [los2]; tab[los1] [los2]=tab[los2] [los1] ; tab[los2] [los1]=pom ; tab[los1] [los2]=tab[los2][los1] ; lecz na prawdę nie mam weny jak się za to zabrać... serdecznie proszę o pomoc... i szybką odpowiedź... Link to comment Share on other sites More sharing options...
xevil21 Posted May 20, 2008 Report Share Posted May 20, 2008 ile płacisz może w wolnej chwili Ci to napisze, jeśli temat nie trafi do kosza oczywiście Pozdrawiam! Link to comment Share on other sites More sharing options...
Force Posted May 20, 2008 Report Share Posted May 20, 2008 Aby zrobic czy po wylosowaniu dało się złożyc wszystko tylko przesuwając to trzeba obliczyc stopień(chyba tak się to nazywało) permutacje, jak jest parzysty to znaczy, że da się takie ruchy wykonac aby ułożyc wszystko dobrze Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Toster Posted May 20, 2008 Report Share Posted May 20, 2008 Zapraszamy do dzialu ogloszenia. polecam lekture http://forum.unit1.pl/index.php?showtopic=1835 Always Dark<br /> Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.