Tablica, którą liczbę elementów wybiera użytkownik.

Tablica, którą liczbę elementów wybiera użytkownik.
L1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 116
0

Witam, Chciałbym stworzyć tablicę jednowymiarową którą liczbę elementów podaje użytkownik, czyli pytam użytkownika o liczbę elementów w tablicy. Zapisuje to jako zmienna, tu oczywiście zabezpieczenie przed podaniem zbyt małej oraz wielkiej liczby. Coś takiego stworzyłem ale, coś dziwnego wyskakuje.

Kopiuj
var     n:integer;
        plik_uczniow: file of Uczen;
        Tablica : array[1..N] of Uczen;

Kod błędu to
Pliki zaliczenie.pas(13,29) Error: Can't evaluate constant expression
Pliki zaliczenie.pas(138) Fatal: There were 1 errors compiling module, stopping
Pliki zaliczenie.pas(0) Fatal: Compilation aborted
Działam na FPC a kompilator standardowy.

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10231
1
Kopiuj
SetLength();
L1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 116
0

Szkoda, że inaczej się nie da. Bardzo szkoda. Ale i tak dziękuje za pomoc. I mam jedno pytanie. Jak można wykryć czy np Ala.txt istnieje ?

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0
Kopiuj
FileExists

+Google, Yahoo, itp.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.