deklaracja tablicy

0
  1. Czesc wszystkim! Mam male pytanko. Jezeli deklarujemy tablice i podajemy jej wielkosc np: tablica : array[1..N] of integer; to wartosc parametru N musi byc stala. Czy mozna jakos zrobic, zeby dopiero po wprowadzeniu z klawiatury wspolczynnika N udalo sie to skompilowac
    uruchomic. Za wszelkie podpowiedzi serdecznie dziekuje.

  2. i jeszcze jedno pytanko. jak wygenerowac M tablic z N elementami kazda. Dzieki za udzielone :-[ odpowiedzi. Pozdrawiam

0

Deklarujesz tablice np.
tab:array of array of byte;

a potem zmieniasz rozmiar SetLength

0

tablica : array[1..N] of integer;

'N' musi byc stałą. Jeśli chcesz zmieniać rozmiar tablicy to użyj tablic dynamicznych:

var
  tablica: array of integer;
begin
  SetLength(tablica, 5); // ustawiamy wielkość na 5 elementów
0

<font color="green">2. i jeszcze jedno pytanko. jak wygenerowac M tablic z N elementami kazda. Dzieki za udzielone odpowiedzi. Pozdrawiam</span>

Może pokombinować z dwuwymiarową tablicą dynamiczną?

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