User Tools

Site Tools


el:dim

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

el:dim [2016/01/01 22:38]
el:dim [2020/02/28 10:46] (current)
Line 1: Line 1:
 +===== Dim =====
 +
 +==== Σύνταξη ====
 +
 +**dim** //αριθμητικήΜεταβλητή// ( //ακέραιος// )\\
 +**dim** //αλφαριθμητικήΜεταβλητή$// ( //ακέραιος// )\\
 +**dim** //αριθμητικήΜεταβλητή// ( //σειρές// , //στήλες// )\\
 +**dim** //αλφαριθμητικήΜεταβλητή$// ( //σειρές// , //στήλες// )
 +
 +==== Περιγραφή ====
 +
 +Δημιουργεί έναν νέο μονοδιάστατο πίνακα μήκους //ακέραιος// ή έναν δισδιάστατο που μπορεί να προσπελαστεί με την χρήση των //σειρά// και //στήλη//. Αναλόγως της χρησιμοποιούμενης μεταβλητής δημιουργείται ένας αλφαριθμητικός ή αριθμητικός πίνακας.\\
 +Το πρώτο στοιχείο ενός πίνακα έχει τον δείκτη 0 (μηδέν). Οι δείκτες έχουν τιμές από 0 έως (μήκος πίνακα)-1.
 +
 +==== Δες επίσης ====
 +
 +{{page>en:start#Arrays and Variables&noheader}}
 +
 +
 +==== Παράδειγμα ====
 +
 +<code>
 +dim z(5)
 +z = {1, 2, 3, 4, 5}
 +print z[0] + " " + z[4]
 +</code>
 +θα απεικονίσει
 +<code>
 +1 5
 +</code>
 +
 +==== Παράδειγμα δεύτερο ====
 +<code>
 +dim c$(4)
 +c$ = {"cow", "brow", "how", "now"}
 +print c$[2] + " " + c$[3] + " ";
 +print c$[1] + " " + c$[0] + "?"
 +</code>
 +θα απεικονίσει
 +<code>
 +how now brown cow?
 +</code>
 +