Skocz do zawartości

C++ Program - Tablica


WaR89pl

Polecane posty

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 do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

Gość
Temat jest zablokowany i nie można w nim pisać.
×
×
  • Utwórz nowe...