ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

Σχετικά έγγραφα
Ηλεκτρονικι Επιχειρθςιακι Δράςθ Εργαςτιριο 1

ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 6: Το γραφικό περιβάλλον Επικοινωνίασ (Γ.Π.Ε)

ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL)

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

1. Εγκατάςταςη κειμενογράφου JCE

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

ΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΚΑΙ ΡΥΘΜΙΣΗΣ ΔΩΡΕΑΝ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΑΧΥΔΡΟΜΕΙΟΥ ΣΤΟ YAHOO

1. Κατέβαςμα του VirtueMart

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

Διαχείριςη Αριθμοδεικτών (v.1.0.7)

Πρόςβαςη και δήλωςη μαθημάτων ςτον Εφδοξο

ΕΝΟΤΘΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΘ. ΚΕΦΑΛΑΙΟ 6: Θ «Βοικεια» ςτον Υπολογιςτι

Διαδικαςία Προγράμματοσ Ωρομζτρθςθσ. (v.1.0.7)

Διαδικασία Δημιοσργίας Ειδικών Λογαριασμών. (v.1.0.7)

Οδθγίεσ εγκατάςταςθσ και ρυκμίςεισ του ηυγοφ DIGI SM100

Κάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype.

ΑΝΑΠΣΤΞΘ ΕΦΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 3 ο ΓΕΝΙΚΟ ΛΤΚΕΙΟ Ν. ΜΤΡΝΘ- ΕΠΙΜΕΛΕΙΑ: ΠΤΡΙΔΑΚΘ Λ.

GNSS Solutions guide. 1. Create new Project

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

= = 124

Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα

Multi Logo. Προγραμματιςμόσ Η/Υ με Multi Logo. Σχεδίαςη και ανάπτυξη εφαρμογήσ κίνηςησ αντικειμζνου

Πωσ δθμιουργώ φακζλουσ;

Εντολές της LOGO (MicroWorlds Pro)

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro

3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while )

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

assessment.gr USER S MANUAL (users)

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία

Διαγώνισμα Φυσική ς Α Λυκει ου Έργο και Ενε ργεια

Η γλώςςα προγραμματιςμού C

Οδηγίες αναβάθμισης χαρτών

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Μονάδες 6. Μονάδες ΓΑΨΕ Δεν υπάρχει ρίηα 2. ΑΝ Α>0 ΤΟΤΕ 3. ΤΕΛΟΣ_ΑΝ 4. ΑΛΛΙΩΣ 5. ίηα Τ_(Α)

Ραίηω, μακαίνω και διερευνϊ με το ελεφκερο λογιςμικό Scratch

1. Διαχείριςη ενθεμάτων

Οδηγίες Πρόζβαζης ζηο EndNote Web. Πρόζβαζη ζηο EndNote Web

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

Modellus 4.01 Συ ντομοσ Οδηγο σ

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων).

Ιδιότθτεσ πεδίων Γενικζσ.

Εγκατάσταση «Μισθός 2005»

ΕΡΓΑΣΗΡΙΑΚΗ ΑΚΗΗ 4.1

Ενότητα 1: Απλές εντολές γραφικών

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

Εργαςτιριο Βάςεων Δεδομζνων

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΚΑΤΑΧΩΗΣΗ ΣΧΕΔΙΩΝ ΚΑΙΝΟΤΟΜΙΑΣ ΑΡΟ ΦΟΕΙΣ ΚΑΙΝΟΤΟΜΙΑΣ

Virtualization. Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format.

ΕΡΓΑΣΗΡΙΟ ΕΦΑΡΜΟΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

Είςοδοσ/Εγγραφή ςτη διαχειριςτική ςελίδα του Σχολείου

Σφςτημα Κεντρικήσ Υποςτήριξησ τησ Πρακτικήσ Άςκηςησ Φοιτητών ΑΕΙ

ςυςτιματα γραμμικϊν εξιςϊςεων

Παράςταςη ςυμπλήρωμα ωσ προσ 1

Εισαγωγικές έννοιες. Αντώνησ Κ Μαώργιώτησ

Στα προθγοφμενα δφο εργαςτιρια είδαμε τθ δομι απόφαςθσ (ι επιλογισ ι ελζγχου ροισ). Ασ κυμθκοφμε:

Ο Προγραμματισμός στην Πράξη

Ειςαγωγι ςτθν Επιςτιμθ Υπολογιςτϊν. Ειςαγωγι ςτθν Python

ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ

Διαγώνισμα Φυσική ς Α Λυκει ου Δυναμική σε μι α δια στασή και στο επι πεδο

Εργαςτιριο Πικανοτιτων Σθμειϊςεισ προγραμματιςμοφ: βαςικζσ γνϊςεισ ανάπτυξθσ εφαρμογϊν. Κϊςτασ Αρβανιτάκθσ

ΠΕΙΡΑΜΑΣΙΖΟΜΑΙ ΜΕ ΣΟ ΠΙΣΙ ΜΗΔΕΝΙΚΗ ΕΝΕΡΓΕΙΑΚΗ ΚΑΣΑΝΑΛΩΗ

16. Πίνακεσ και Συναρτήςεισ

Ενδεικτική Οργάνωςη Ενοτήτων. Α Σάξη. Διδ. 1 ΕΝΟΣΗΣΑ 1. 6 Ομαδοποίθςθ, Μοτίβα,

5 ΜΕΘΟΔΟΙ - ΠΑΡΑΜΕΤΡΟΙ

ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

Ονοματεπϊνυμο.. ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ

Ενότητα 2: Εντολές Επανάληψης

Προγραμματισμός με Logo στο MicroWorlds Pro

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του

7 ο Γυμνάσιο Καβάλας Καλλιόπη Παρσέλια Σχολ. έτος: Το περιβάλλον προγραμματισμού MicroWorlds Pro

Ανάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ

ΚΥΠΡΙΑΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ

Οδηγόσ εγκατάςταςησ και ενεργοποίηςησ

Εφαρμογή. «Βελτιώνω την πόλη μου» Αιτήματα Ρολιτών. Εγχειρίδιο χρήςησ για τον πολίτη

Οδηγίεσ για τη ςφνδεςη του υπολογιςτή ςασ ςτουσ προβολείσ των αιθουςών Ι 1, Ι 2, Ι 3 και του 10 ου ορόφου

Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Οδηγίεσ για την Τποβολή Καταςτάςεων υμφωνητικών μζςω xml αρχείου

Εγχειρίδιο Χρήςησ Support

Το καλωςόριςμα των μαθητών ςτο Εργαςτήριο Φυςικών Επιςτημών

Η ίδια κατά μζτρο δφναμθ όταν εφαρμοςκεί ςε διαφορετικά ςθμεία τθσ πόρτασ προκαλεί διαφορετικά αποτελζςματα Ροιά;

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν

Περιοριςμοί μιασ Β.Δ. ςτθν Access(1/3)

Joomla! - User Guide

Μθχανολογικό Σχζδιο, από τθ κεωρία ςτο πρακτζο Χριςτοσ Καμποφρθσ, Κων/νοσ Βαταβάλθσ

Εγχειρίδιο: Honeybee Small

ΥΡΟΝΣΙΣΗΡΙΟ Μ. Ε. ΚΑΙ ΚΕΝΣΡΟ ΙΔΙΑΙΣΕΡΩΝ ΜΑΘΗΜΑΣΩΝ «ΚΤΡΙΣΗ» ΔΙΑΓΩΝΙΜΑ ΘΕΜΑΣΑ Β ΛΤΚΕΙΟΤ ΥΕΒΡΟΤΑΡΙΟ 2018 ΑΕΠΠ

Α1. Ροιεσ από τισ δυνάμεισ του ςχιματοσ ζχουν μθδενικι ροπι ωσ προσ τον άξονα (ε) περιςτροφισ του δίςκου;

Θεςιακά ςυςτιματα αρίκμθςθσ

Transcript:

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO Το Micro Worlds Pro είναι ζνα ολοκλθρωμζνο περιβάλλον προγραμματιςμοφ. Χρθςιμοποιεί τθ γλϊςςα προγραμματιςμοφ Logo (εξελλθνιςμζνθ) Το Micro Worlds Pro περιλαμβάνει Διερμθνζα για τθ μετατροπι των εντολϊν ςε «0» και «1»

Μενοφ Γραμμή εργαλείων Περιοχή χεδίαςησ Περιοχή Καρτελών Κζντρο εντολών Καρτζλεσ

ΤΑ ΣΥΜΒΟΛΑ ΤΩΝ ΡΑΞΕΩΝ + για τθν πρόςκεςθ - για τθν αφαίρεςθ * για τον πολλαπλαςιαςμό / για τθ διαίρεςθ Δφναμθ 2 3 (υψϊνεται π.χ. το 2 ςτον κφβο) Τετραγωνικθριηα 5 (υπολογίηει τθν τετραγωνικι ρίηα πχ. του 5) ΡΟΣΟΧΗ: πριν και μετά τα ςφμβολα των πράξεων αφινουμε κενό διάςτθμα

ΑΛΛΕΣ ΕΝΤΟΛΕΣ Δειξε 3 7 (κα εμφανίςει το αποτζλεςμα τθσ πράξθσ 3-7 ςτο κζντρο εντολϊν, δθλαδι ςτο κζντρο εντολϊν κα εμφανιςτεί το -4). Είναι εντολι εξόδου Δειξε [καλθμζρα τι κάνεισ;] (κα εμφανίςει ςτο κζντρο εντολϊν τθ φράςθ όπωσ τθ γράψαμε μζςα ςτισ αγκφλεσ) Αν θ φράςθ είναι μια μόνο λζξθ, αντί για αγκφλεσ μποροφμε να βάλουμε διπλά ειςαγωγικά, τα οποία ποτζ δεν τα κλείνουμε (π.χ. Δείξε «καλθμζρα) Το ελλθνικό ερωτθματικό δεν εμφανίηεται!

Ανακοίνωςθ [καλθμζρα τι κάνεισ;](κα εμφανίςει το μινυμα που είναι μζςα ςτισ αγκφλεσ ςε ζνα ξεχωριςτό παράκυρο ςτθν οκόνθ (εντολι εξόδου) Για να κλείςει το παράκυρο πατάμε το ΟΚ

Ερωτθςθ [πϊσ ςε λζνε?](εμφανίηει ζνα παράκυρο ςτθν οκόνθ με τθν ερϊτθςθ που είναι μζςα ςε αγκφλεσ και περιζχει ζνα λευκό πλαίςιο για να πλθκτρολογιςουμε τθν απάντθςι μασ) είναι εντολι ειςόδου Ρλαίςιο που πλθκτρολογοφμε τθν απάντθςι μασ Το αγγλικό ερωτθματικό εμφανίηεται!

Η απάντθςθ που πλθκτρολογιςαμε είναι αποκθκευμζνθ προςωρινά ςτθ μνιμθ RAM. Μποροφμε να ανακτιςουμε τθν απάντθςι μασ και να τθν δοφμε ι ςτο κζντρο εντολϊν ι ςε ζνα παράκυρο ςτθν οκόνθ μασ. Το «κλειδί» και για τα δφο είναι θ εντολι απάντθςθ ςυνδυάηοντασ τισ δφο εντολζσ που ιδθ μάκαμε: δειξε και ανακοινωςθ. Απλϊσ ΔΕΝ κα βάλουμε αγκφλεσ οφτε κα ανοίξουμε ειςαγωγικά, ϊςτε να ενεργοποιιςουμε τθν εντολι απάντθςθ και να μθν εμφανιςτεί θ λζξθ απάντθςθ

Τα ςχζδια ςτο Micro Worlds Pro δθμιουργοφνται από μια χελϊνα, θ οποία μπορεί να πάρει κάποια άλλθ μορφι από τθν καρτζλα «εικόνεσ» Η χελϊνα όταν δθμιουργείται, ζχει εξ οριςμοφ κατεφκυνςθ προσ τα πάνω.

Η χελϊνα μπορεί να προχωριςει ι «μπροςτά» ι «πίςω» κατά ζναν αρικμό pixel. Για να προχωριςει θ χελϊνα προσ τα αριςτερά ι προσ τα δεξιά πρζπει πρϊτα να τθν ςτρίψουμε «αριςτερά» ι «δεξιά» κατά μια γωνία.

Το 1 ο βιμα που πρζπει να γίνει για τθ δθμιουργία κάποιου ςχιματοσ ςτο προγραμματιςτικό αυτό περιβάλλον είναι θ δθμιουργία χελϊνασ ςτθν περιοχι ςχεδίαςθσ Το 2 ο βιμα για να ςχεδιάςει θ χελϊνα είναι να τθσ ηθτιςουμε να κατεβάςει κάτω το ςτυλό (εξ οριςμοφ θ χελϊνα ζχει το ςτυλό ανεβαςμζνο) Η εντολι με τθν οποία θ χελϊνα κατεβάηει το ςτυλό είναι ςτυλοκατω ι ςτκ

Στθ Logo δεν ζχει ςθμαςία αν μια εντολι τθν γράψουμε με κεφαλαία ι με πεηά, αν κα βάλουμε τόνουσ ι όχι. Αυτό που πρζπει να προςζξουμε είναι θ ςωςτι ορκογραφία και θ ςωςτι ςφνταξθ. Μετά τθν εντολι βάηουμε πάντα ζνα κενό διάςτθμα. Αν μια εντολι αποτελείται από δφο λζξεισ, τισ γράφουμε κολλθτά χωρίσ κενό (π.χ. ςτυλοκατω και όχι ςτυλο κατω. Μετά τθν ολοκλιρωςθ τθσ ςφνταξθσ μιασ εντολισ πατάμε το πλικτρο enter.

ΕΝΤΟΛΕΣ ΚΙΝΗΣΗΣ Μπροςτά 50 ι μπ 50 - προχωράει μπροςτά θ χελϊνα κατά 50 pixel - μετά τθν εντολι μπροςτά και πριν γράψουμε το κατά πόςο κα προχωριςει (50 pixel) βάηουμε κενό διάςτθμα Ρίςω 50 ι πι 50 - πθγαίνει πίςω θ χελϊνα κατά 50 pixel - μετά τθν εντολι πίςω και πριν γράψουμε το κατά πόςο κα πάει πίςω (50 pixel) βάηουμε κενό διάςτθμα

ΕΝΤΟΛΕΣ ΣΤΟΦΗΣ Δεξια 35 ι δε 35 - ςτρίβει δεξιόςτροφα τθ χελϊνα κατά 35 ο - μετά τθν εντολι δεξια και πριν γράψουμε το κατά πόςεσ μοίρεσ κα ςτρίψει δεξιόςτροφα (35 ο ) βάηουμε κενό διάςτθμα Αριςτερα 35 ι αρ 35 - ςτρίβει αριςτερόςτροφα τθ χελϊνα κατά 35 ο - μετά τθν εντολι αριςτερα και πριν γράψουμε το κατά πόςεσ μοίρεσ κα ςτρίψει αριςτερόςτροφα(35 ο ) βάηουμε κενό διάςτθμα

Υπολογιςμόσ γωνίασ για δθμιουργία κλειςτϊν ςχθμάτων Για να δθμιουργιςουμε ζνα κλειςτό κανονικό ςχιμα, πρζπει να υπολογίςουμε τθ γωνία ςτροφισ τθσ χελϊνασ. Η γωνία υπολογίηεται από τον τφπο γωνία = 360 ο : αρικμό πλευρϊν Για παράδειγμα, για τθ δθμιουργία ενόσ τετραγϊνου (4πλευρζσ), θ γωνία ςτροφισ τθσ χελϊνασ είναι: 360 ο : 4 = 90 ο

ΡΑΑΔΕΙΓΜΑΤΑ 1. Δθμιουργία του ακόλουκου ςχιματοσ: 50 pixel 50 pixel 50 pixel Στκ (θ χελϊνα κατεβάηει το ςτυλό) Μπ 50 (θ χελϊνα ςχεδιάηει τθν κατακόρυφθ γραμμι) (γκρι είναι θ παλιά κζςθ τθσ χελϊνασ) Δε 90 (θ χελϊνα ςτρίβει δεξιόςτροφα κατά 90 ο ) Μπ 50 (θ χελϊνα ςχεδιάηει τθν οριηόντια γραμμι)

2. Δθμιουργία τετραγϊνου πλευράσ 50 pixel Στκ (θ χελϊνα κατεβάηει το ςτυλό) Μπ 50 Δε 90 Μπ 50 Δε 90 Μπ 50 Δε 90 Μπ 50 Δε 90 Η χελϊνα ςχεδιάηει τθν 1 θ πλευρά (κατακόρυφθ) και ςτρίβει δεξιά ϊςτε να είναι ζτοιμθ για τθν οριηόντια πλευρά Η χελϊνα ςχεδιάηει τθν 2 θ πλευρά (οριηόντια) και ςτρίβει δεξιά ϊςτε να είναι ζτοιμθ για τθν κατακόρυφθ πλευρά Η χελϊνα ςχεδιάηει τθν 3 θ πλευρά (κατακόρυφθ) και ςτρίβει δεξιά ϊςτε να είναι ζτοιμθ για τθν οριηόντια πλευρά Η χελϊνα ςχεδιάηει τθν 4 θ πλευρά (οριηόντια) και ςτρίβει δεξιά ϊςτε να επιςτρζψει ςτθν αρχικι τθσ κατεφκυνςθ

ΕΝΤΟΛΗ ΕΡΑΝΑΛΗΨΗΣ Στο πρόγραμμα για τθ δθμιουργία του τετραγϊνου, παρατθροφμε ότι οι εντολζσ Μπ 50 Δε 90 επαναλαμβάνονται 4 φορζσ. Σε μια τζτοια περίπτωςθ κατά τθν οποία οι εντολζσ επαναλαμβάνονται, χρθςιμοποιοφμε τθν εντολι επαναλθψθ

ΕΝΤΟΛΗ ΕΡΑΝΑΛΗΨΗΣ Οι εντολζσ που επαναλαμβάνονται μπαίνουν ςε μια εντολι επανάλθψθσ, θ ςφνταξθ τθσ οποίασ είναι: Επαναλαβε αρικμόσ επαναλιψεων [εντολι1 εντολι 2 ] Ο αρικμόσ επαναλιψεων είναι ο αρικμόσ που μασ δείχνει πόςεσ φορζσ κα επαναλθφκοφν οι εντολζσ που είναι μζςα ςτθν αγκφλθ. Ανάμεςα ςτισ εντολζσ που είναι ςτθν αγκφλθ αφινουμε ζνα κενό διάςτθμα Ανάμεςα ςτθ «λζξθ» επαναλαβε και ςτον αρικμό των επαναλιψεων αφινουμε ζνα κενό διάςτθμα. ΠΡΟΟΧΗ Η εντολι είναι επαναλαβε και ΟΧΙ επανελαβε

ΡΑΑΔΕΙΓΜΑ ΕΝΤΟΛΗΣ ΕΡΑΝΑΛΗΨΗΣ Στθ δθμιουργία ενόσ τετραγϊνου πλευράσ 50 pixel, παρατθριςαμε ότι οι εντολζσ Μπ 50 Δε 90 επαναλαμβάνονται 4 φορζσ. Μποροφμε λοιπόν να χρθςιμοποιιςουμε τθν εντολι επανάλθψθσ και θ ςφνταξθ του προγράμματόσ μασ για τθ δθμιουργία του τετραγϊνου να περιοριςτεί ςτισ εξισ εντολζσ: Στκ Επαναλαβε 4 [μπ 50 δε 90] Αρικμόσ επαναλιψεων Εντολζσ που επαναλαμβάνονται 4 φορζσ

ΔΙΑΔΙΚΑΣΙΕΣ Σε περιπτϊςεισ που ζνα ςφνολο εντολϊν επαναλαμβάνονται ι υπάρχει περίπτωςθ να επαναλθφκοφν ςε κάποιο ςθμείο του προγράμματόσ μασ, για να μθν τισ πλθκτρολογοφμε εξαρχισ, τισ «ομαδοποιοφμε» ςε μια διαδικαςία. Οι διαδικαςίεσ ζχουν ζνα όνομα, το οποίο το επιλζγουμε εμείσ. Ππωσ κα δθλωκεί το όνομα τθσ διαδικαςίασ, ζτςι κα τθν καλοφμε ςτο κζντρο εντολϊν. Για παράδειγμα άλλο θ διαδικαςία ςπίτι και άλλο θ διαδικαςία ςπιτι Οι διαδικαςίεσ δθμιουργοφνται ςτθν περιοχι καρτελϊν, με το πάτθμα ςτθν καρτζλα διαδικαςίεσ

ΣΥΝΤΑΞΗ ΜΙΑΣ ΔΙΑΔΙΚΑΣΙΑΣ Ξεκινοφν με τθ λζξθ για και τελειϊνουν με τθ λζξθ τζλοσ Οι εντολζσ που επαναλαμβάνονται μπαίνουν ςτθν εντολι επαναλαβε (προςοχι! επαναλαβε και όχι επανελαβε)

ΔΗΜΙΟΥΓΙΑ ΤΕΤΑΓΩΝΟΥ ΜΕ ΧΗΣΗ ΔΙΑΔΙΚΑΣΙΑΣ Στο πρόγραμμα δθμιουργίασ τετραγϊνου οι εντολζσ που επαναλαμβάνονται είναι: Μπ 50 Δε 90 Αφοφ κα δθμιουργιςουμε ζνα τετράγωνο, κα ονομάςουμε τθ διαδικαςία τετραγωνο Για τετραγωνο Τζλοσ Στκ Επαναλαβε 4 [μπ 50 δε 90] Πνομα διαδικαςίασ το επιλζγουμε εμείσ Αρικμόσ επαναλιψεων Εντολζσ που επαναλαμβάνονται Πτι είναι με γαλάηιο ΔΕΝ αλλάηει κατά τθ ςφνταξθ τθσ διαδικαςίασ. Στο κζντρο εντολϊν κα πλθκτρολογιςουμε το όνομα τθσ διαδικαςίασ, δθλαδι τετραγωνο

Οι μεταβλθτζσ είναι ποςότθτεσ οι οποίεσ αλλάηουν κατά τθ διάρκεια εκτζλεςθσ ενόσ προγράμματοσ. Μια μεταβλθτι «αποτελείται» από το όνομά τθσ και τθν τιμι τθσ. Το όνομα τθσ μεταβλθτισ το επιλζγουμε εμείσ με βάςθ αυτό που εκφράηει, για παράδειγμα αν χρθςιμοποιιςουμε μεταβλθτι για το εμβαδόν ενόσ ςχιματοσ, το χαρακτθριςτικό όνομα που μποροφμε να χρθςιμοποιιςουμε είναι Εμβαδόν.

ΕΙΔΗ ΜΕΤΑΒΛΗΤΩΝ Τα είδθ των μεταβλθτϊν με τα οποία κα αςχολθκοφμε είναι δφο: οι αρικμθτικζσ και οι αλφαρικμθτικζσ Η τιμι μιασ αριθμητικήσ μεταβλθτισ μπορεί να είναι ΜΟΝΟ ΑΙΘΜΟΙ και ΠΧΙ ΣΥΜΒΟΛΑ. Οι αρικμθτικζσ μεταβλθτζσ ςυμμετζχουν ςε μακθματικοφσ τφπουσ. Η τιμι μιασ αλφαριθμητικήσ μεταβλθτισ μπορεί να είναι γράμματα, αρικμοί, ςφμβολα και ςυνδυαςμοί αυτϊν. Αν μια μεταβλθτι δθλωκεί ωσ αλφαρικμθτικι, ακόμθ και αρικμοί να είναι θ τιμι τθσ, ΔΕΝ ΤΜΜΕΣΕΧΕΙ Ε ΑΡΙΘΜΗΣΙΚΕ ΠΡΑΞΕΙ.

Για να δϊςουμε εκχωριςουμε τιμι ςε μια μεταβλθτι, χρθςιμοποιοφμε τθν εντολι κανε. Για παράδειγμα, αν κζλουμε ςτθν αριθμητική μεταβλητή με όνομα πλευρά να δϊςουμε τθν τιμι 7, κα πλθκτρολογιςουμε κανε πλευρά 7 Αν κζλουμε ςτθν αλφαριθμητική μεταβλητή με όνομα διεφκυνςθ να δϊςουμε τθν τιμι Ρειραιϊσ κα πλθκτρολογιςουμε κανε διεφκυνςθ Ρειραιϊσ ΠΡΟΟΧΗ!! 1. Στθν ςφνταξθ τθσ εντολισ κάνε ΔΕΝ ξεχνάω να ανοίξω διπλά ειςαγωγικά πριν το όνομα τθσ μεταβλθτισ, αλλά ΔΕΝ τα κλείνω. 2. Πταν θ μεταβλθτι είναι αλφαρικμθτικι, πριν τθν τιμι τθσ ανοίγω διπλά ειςαγωγικά, τα οποία ΔΕΝ κλείνω 3. Ρροςζχω να χρθςιμοποιϊ το όνομα τθσ μεταβλθτισ μου ΑΚΙΒΩΣ όπωσ το διλωςα. Δεν υπάρχει ελαςτικότθτα του προγράμματοσ όςο αφορά τουσ τόνουσ ςτα ονόματα των μεταβλθτϊν και των διαδικαςιϊν.

Για να εμφανίςω ςτο κζντρο εντολϊν τθν τιμι που ζχει εκχωρθκεί ςε μια μεταβλθτι, χρθςιμοποιϊ τθν εντολι δειξε, ωσ εξισ: δειξε :όνομα μεταβλθτισ Για παράδειγμα, αν κζλουμε ςτο κζντρο εντολϊν να εμφανίςουμε τθν τιμι τθσ μεταβλθτισ πλευρα, κα πλθκτρολογιςουμε δειξε :πλευρα ΠΡΟΟΧΗ!! Ενϊ ςτθν εντολι κάνε χρθςιμοποιϊ ειςαγωγικά πριν το όνομα που δίνω ςτθ μεταβλθτι μου, ςε κάκε άλλθ περίπτωςθ μπροςτά από το όνομά τθσ βάηω άνω και κάτω τελεία. Για παράδειγμα, κα δοφμε πϊσ μετατρζπουμε τθ διαδικαςία δθμιουργίασ ενόσ τετραγϊνου ςε διαδικαςία με χριςθ μεταβλθτισ

Δημιουργία τετραγώνου πλευράσ 100 pixel: ΚΑΤΕΛΑ ΔΙΑΔΙΚΑΣΙΕΣ: για τετραγωνο όνομα διαδικαςίασ ςτκ επαναλαβε 4[μπ 100 δε 90] Τελοσ ΚΕΝΤΟ ΕΝΤΟΛΩΝ: τετραγωνο Δημιουργία τετραγώνου με πλευρά που θα είναι μεταβλητή με όνομα πλευρα ΚΑΤΕΛΑ ΔΙΑΔΙΚΑΣΙΕΣ: Για τετραγωνο :πλευρα Στκ Επαναλαβε 4[μπ :πλευρα δε 90] Τελοσ ΚΕΝΤΟ ΕΝΤΟΛΩΝ: τετραγωνο 100 (για δθμιουργία τετραγϊνου πλευράσ 100 pixel)

Δθμιουργία μεταβλθτοφ κανονικοφ ςχιματοσ με ςτακερι πλευρά Για να δθμιουργιςουμε ζνα μεταβλθτό κανονικό ςχιμα με ςτακερι πλευρά (δθλαδι τετράγωνο, ιςόπλευρο τρίγωνο, κανονικό πεντάγωνο κτλ) κα δθλϊςουμε τθ γωνία ςτροφισ τθσ χελϊνασ αλλά και τον αρικμό των επαναλιψεων ωσ μεταβλθτζσ: ΚΑΤΕΛΑ ΔΙΑΔΙΚΑΣΙΕΣ: Για πολυγωνο :αρικμοσπλευρων ςτκ Τελοσ επαναλαβε :αρικμοσπλευρων[μπ 100 δε 360 / (:αρικμοσπλευρων)] ΚΕΝΤΟ ΕΝΤΟΛΩΝ: πλθκτρολογϊ τθν εντολι πολυγωνο 5 Η τιμι τθσ μεταβλθτισ αρικμοσπλευρων (π.χ. 5 για καταςκευι κανονικοφ πενταγϊνου)

Για να δθμιουργιςουμε ζνα μεταβλθτό κανονικό ςχιμα με μεταβλθτι πλευρά κα δθλϊςουμε ωσ μεταβλθτι εκτόσ από τθ γωνία ςτροφισ τθσ χελϊνασ και τον αρικμό των πλευρϊν και το μικοσ που κζλουμε να ζχει θ πλευρά ΚΑΤΕΛΑ ΔΙΑΔΙΚΑΣΙΕΣ: Για πολυγωνο :αρικμοσπλευρων :πλευρα ςτκ Τελοσ Δθμιουργία μεταβλθτοφ κανονικοφ ςχιματοσ με μεταβλθτι πλευρά επαναλαβε :αρικμοσπλευρων[μπ :πλευρα δε 360 / (:αρικμοσπλευρων)] ΚΕΝΤΟ ΕΝΤΟΛΩΝ: κα πλθκτρολογιςω πολυγωνο 5 150 Η τιμι τθσ μεταβλθτισ αρικμοσπλευρων Η τιμι τθσ μεταβλθτισ πλευρα