Αποστολέας Θέμα: Παραγωγή τυχαίων αριθμών στο Διερμηνευτή  (Αναγνώστηκε 1089 φορές)

vassilakis

  • Θαμώνας
  • ***
  • Μηνύματα: 40
    • Σύλλογος Εκπαιδευτικών Πληροφορικής Χίου
Πρότεινα στον Άλκη την ενσωμάτωση μιας συνάρτησης παραγωγής τυχαίων αριθμών στο Διερμηνευτή. Παρόλο που δεν είναι στην ύλη της ΑΕΠΠ θα μας έδινε τη δυνατότητα να υλοποιήσουμε πολλές και ενδιαφέρουσες εφαρμογές.

Τι λέτε και οι υπόλοιποι;
Βασιλάκης Βασίλης

odysseas

  • Ομάδα διαγωνισμάτων 2011
  • *
  • Μηνύματα: 824
Απ: Παραγωγή τυχαίων αριθμών στο Διερμηνευτή
« Απάντηση #1 στις: 23 Οκτ 2015, 11:37:54 μμ »
Καλά, η δική μου ψήφος μάλλον δεν μετράει γιατί ο vassilakis είναι κουμπάρος μου, αλλά εν πάσει περιπτώσει υποστηρίζω την πρότασή του για να ανεβάσω το thread και να δημιουργήσω την κατάλληλη δυναμική. Έλα ρε Άλκηηη!

Νίκος Αδαμόπουλος

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2768
  • Πύργος Ηλείας
    • ΚΕΠΛΗΝΕΤ Ηλείας
Απ: Παραγωγή τυχαίων αριθμών στο Διερμηνευτή
« Απάντηση #2 στις: 24 Οκτ 2015, 05:09:08 μμ »
+1

Έτσι κι αλλιώς είχαμε βάλει σχετικό θέμα στο προτελευταίο επαναληπτικό διαγώνισμα της ΑΕΠΠ.

bugman

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 203
  • The Bug Eater
    • Πληροφορική Προγραμματισμός
Απ: Παραγωγή τυχαίων αριθμών στο Διερμηνευτή
« Απάντηση #3 στις: 26 Οκτ 2015, 04:04:00 πμ »
Είχα φτιάξει ένα Master Mind to 2003 στην Γλώσσα...
Και είχα φτιάξει μια συνάρτηση για τυχαίο ακέραιο από ένα διάστημα ακεραίων.

Master Mind
Κώδικας: [Επιλογή]
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ:  Α, Ν
....................
ΑΡΧΗ
  Α <-- 12123
..............


ΣΥΝΑΡΤΗΣΗ ΤΥΧΑΙΑ_Τ(ΑΠ, ΕΩΣ):ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: ΑΠ, ΕΩΣ
ΑΡΧΗ
  Ν <-- N + Α DIV 123
  Α <-- Ν + Α MOD 113031
  Ν <-- (Ν MOD 100)*100+(N DIV 100) MOD 100
  ΑΝ ΑΠ<>ΕΩΣ ΤΟΤΕ
    ΤΥΧΑΙΑ_Τ <-- (Ν MOD (ΕΩΣ-ΑΠ+1))+ΑΠ
  ΑΛΛΙΩΣ
    ΤΥΧΑΙΑ_Τ <-- ΑΠ
  ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 4296
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Παραγωγή τυχαίων αριθμών στο Διερμηνευτή
« Απάντηση #4 στις: 26 Οκτ 2015, 08:19:28 πμ »
bugman, το παράδειγμα που δίνεις δεν τρέχει σε ΓΛΩΣΣΑ, αφού αυτή δεν υποστηρίζει καθολικές μεταβλητές.

bugman

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 203
  • The Bug Eater
    • Πληροφορική Προγραμματισμός
Απ: Παραγωγή τυχαίων αριθμών στο Διερμηνευτή
« Απάντηση #5 στις: 26 Οκτ 2015, 10:30:42 πμ »
Πότε έγινε αυτό; Θα έχω χάσει επεισόδια...Πάντως κάποτε έτρεχε στη Γλωσσομάθεια του Νικολαΐδη.