Wyświetlanie wg. danego formatowania

0

Witam.
Chciałbym poprosić was o pomoc z tablic. Omówię na przykładzie:
Mam zbudowaną tablice, które jest z przedziału przykładowo random(20) zawiera podane określoną liczbę kolumn i wierszy przez użytkownika. Tablica wygląda przykładowo tak
{--------------}
1 10 16 14
9 19 14 24
5 4 6 10
{--------------}
A chciałbym, żeby wiersz rozpoczynający się od elemntów tablicy 9 19 (...) wyświetany był odwrotnie. Prosiłbym o szybką odpowierdz. Kod mogę dać do obejrzenia, jednak moim zdaniem zbytnio się nie przyda, ponieważ nie uważam za poprawny.

0

Przy wyświetlaniu wiersza musisz sprawdzić, czy dwa pierwsze elementy danego wiersza to "9, 19" i jeśli tak, to wyświetlić je na odwrót a jeśli nie, to normalnie.

0

No tak. Tylko, że nie rozumiem, jak mam to zrobić. Bo w końcu mogą pojawić się różne liczby z losowania. I może dopisze, że ma być to tablica tab[i,j].

0
var X : Integer;
begin
  X := Random(20);
 Tab[1, 2] := X; // W zmiennej X jest wylosowana liczba;
end;
0
{--------------}
 1 10 16 14
 9 19 14 24
 5  4  6 10
{--------------}
var
  tab[1..3,1..4] of Integer;
  i:Integer;
//...
  for i:=1 to 3 do if (tab[i,1]=9) and (tab[i,2]=19) then Procedura_Wyświetl_Odwrotnie

1 użytkowników online, w tym zalogowanych: 0, gości: 1