Κεφάλαιο 13 : Τύποι Δεδοµένων

Σχετικά έγγραφα
Τύποι Δεδομένων. Κατηγορίες Τύπων Δεδομένων ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός Κων/νος Φλώρος

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) (PASCAL ) Μεταβλητές- Τύποι- Τελεστές

Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος

Pascal, απλοί τύποι, τελεστές και εκφράσεις

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 11 : Εντολές Επανάληψης 6 ο Φύλλο Εργασιών : Φωλιασµένες επαναλήψεις ΑΠΑΝΤΗΣΕΙΣ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

A2. Να γράψετε για κάθε περίπτωση τον αριθμό της πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή.

Π Ο Λ Ι Τ Ι Κ Α Κ Α Ι Σ Τ Ρ Α Τ Ι Ω Τ Ι Κ Α Γ Ε Γ Ο Ν Ο Τ Α

- program p_name(output); - uses crt;

ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ:

- Αναπαράσταση ακέραιας τιµής : - Εύρος ακεραίων : - Ακέραιοι τύποι: - Πράξεις µε ακεραίους (DIV - MOD)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΜΟΣ Εντολές επιλογής και αποφάσεων 1 ο Φύλλο Εργασιών Εισαγωγικές ασκήσεις για την εντολή if ΑΠΑΝΤΗΣΕΙΣ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 10 : Εντολές επιλογής και αποφάσεων

Προγραμματισμός PASCAL

ΕΠΑ.Λ ΧΡΥΣΟΥΠΟΛΗΣ Γ Πληροφορική Προγραµµατισµός Υπολογιστών Κεφάλαιο 9 Σηµειώσεις 03. Εντολή Εκχώρησης - Αντικατάστασης

Εντολή Δεδομένα Περιεχόμενα μετά την εκτέλεση 1 read(x) 122 x= 2 read(a,b,c) a= b= c= 3 read(d,e)

2. β. Συνθήκη ή επιλογή. 4. δ. Υποπρόγραμμα. 5. ε. ιαδικασία εισόδου ή εξόδου

ιαφάνειες παρουσίασης #2

Γραπτές εξετάσεις στο μάθημα: ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Θ) Εισηγητής: Γεωργίου Χρήστος ΘΕΜΑΤΑ & ΑΠΑΝΤΗΣΕΙΣ. Β. Χαρακτήρας(Αλφαριθμητικά)

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ-ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΚΑΔΗΜΑΪΚΟ ΕΠΑΛ- ΚΑΝΙΓΓΟΣ 13- ΤΗΛ

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL)

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014

α. Λογικό διάγραμμα είναι η μέθοδος που χρησιμοποιεί απλά σχήματα που υποστηρίζονται με απλές λέξεις για την αναπαράσταση συγκεκριμένων λειτουργιών.

Αποτελέσματα προόδου

Pascal Βασικοί τύποι δεδοµένων

Α Ρ Ι Θ Μ Ο Σ : 6.913

Στοιχεία προτασιακής λογικής

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013

A ΜΕΡΟΣ. 1 program Puppy_Dog; 2 3 begin 4 end. 5 6 { Result of execution 7 8 (There is no output from this program ) 9 10 }

Σκοπός. Εργαστήριο 5 Εντολές Επιλογής

2. β. Συνθήκη ή επιλογή. 4. δ. Υποπρόγραμμα. 5. ε. ιαδικασία εισόδου ή εξόδου

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

Σκοπός. Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL

Α3. Να γράψετε τους αριθμούς 1, 2, 3, 4, 5 από τη Στήλη Α και δίπλα το γράμμα α, β, γ, δ, ε, στ από τη Στήλη Β που δίνει τη σωστή αντιστοιχία.

Η ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ Εντολές Επανάληψης REPEAT UNTIL, FOR, WHILE

Μονοδιάστατοι Πίνακες

Μονάδες 12 ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

2. Α ν ά λ υ σ η Π ε ρ ι ο χ ή ς. 3. Α π α ι τ ή σ ε ι ς Ε ρ γ ο δ ό τ η. 4. Τ υ π ο λ ο γ ί α κ τ ι ρ ί ω ν. 5. Π ρ ό τ α σ η. 6.

Α3. Ποια είναι τα πλεονεκτήματα του Δομημένου προγραμματισμού; (Μονάδες 10)

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

ΑΠΑΝΤΗΣΕΙΣ. α- Σωστό β- Σωστό γ- Λάθος δ- Λάθος ε- Σωστό στ- Σωστό

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΔΟΜΗΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΕΠΑΛ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Διδάσκουσα Δρ Β.

TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ

Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) (PASCAL ) Εντολές Ελέγχου & Επανάληψης

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α A1. 2-Λάθος 3-Λάθος 4-Σωστό 5-Λάθος A2. integer. real. Boolean. char. string A3.

Δομή Επανάληψης. Κεφάλαιο 7 Mike Trimos

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006

ΜΑΗΣ ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ

A3. Μονάδες 5 Α4. Μονάδες 10 ΘΕΜΑ B. Β1. writeln Περιεχόμενα Εντολή Αποτελέσματα Παραμέτρων Μονάδες 20 ΘΕΜΑ Γ.

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

ΑΠΑΝΤΗΣΕΙΣ. H διαδικασία ανεύρεσης λογικών λαθών περιλαμβάνει : β- Σωστό. Διαπίστωση του είδους του λάθους γ- Σωστό δ- Λάθος

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

ΚΕΦΑΛΑΙΟ 1ο 3ο. ΚΕΦΑΛΑΙΟ 5ο 6ο. ΚΕΦΑΛΑΙΟ 7ο. Δομημένος Προγραμματισμός - Γενικές Ασκήσεις Επανάληψης

Μονάδες 4. β. x=20 και y=10

ιαφάνειες παρουσίασης #4

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL

ΚΕΦΑΛΑΙΟ 10 ΕΝΤΟΛΕΣ ΕΠΙΛΟΓΗΣ (ή εντολές Ελέγχου και Επιλογής ή εντολές Επιλογής και Απόφασης)

Παρακάτω θα δούμε πιο αναλυτικά τον καθένα από αυτούς.

Pascal - Βασικές Έννοιες

ιαφάνειες παρουσίασης #4

Pascal. 26 Οκτωβρίου 2011

ιαφάνειες παρουσίασης #5

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal

Προγραμματισμός PASCAL

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ

Κεφάλαιο 1. Τι θα μάθουμε σήμερα: -AND, OR, NOT. -Ενσωματωμένες συναρτήσεις. -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD. -Προτεραιότητα πράξεων

Απαντήσεις στο μάθημα Δομημένος Προγραμματισμός ΕΠΑΛ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i.

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. β. Οι πληροφορίες είναι δεδομένα τα οποία δεν έχουν υποστεί επεξεργασία.

ιαφάνειες παρουσίασης #5

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

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

Δομές ελέγχου. ομαδοποίηση εντολών εκτέλεση εντολών υπό συνθήκη επανάληψη εντολών

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL ΑΣΚΗΣΕΙΣ Γ ΛΥΚΕΙΟΥ ΚΑΤΕΥΘΥΝΣΗΣ

ιαφάνειες παρουσίασης #3

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

Κεφάλαιο 9 : Βασικές εντολές

Βασικά στοιχεία της Java

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13

ιαφάνειες παρουσίασης #6

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Προγραμματισμός Ι. Ενότητα 3 : Εντολές Επανάληψης. Αλέξανδρος Τζάλλας

Μαζέρας Αχιλλέας. Οι εντολές επανάληψης στην Pascal (While) Φυσικός Αυτοματιστής M.Sc. Νοέµβριος 2009

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013

Εισαγωγή στο Προγραμματισμό για Μηχανολόγους Οδηγός Προετοιμασίας για τη Τελική Εξέταση

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Κεφάλαιο 10 : Εντολές επιλογής και αποφάσεων

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

ÏÌÉÊÑÏÍ ÖÑÏÍÔÉÓÔÇÑÉÏ ÊÏÑÄÅËÉÏ

ιαφάνειες παρουσίασης #3

ιαφάνειες παρουσίασης #1

Transcript:

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 13 : Τύποι Δεδοµένων Κατηγορίες τύπων 1. Κατηγορίες τύπων δεδοµένων Τι είναι τύπος δεδοµένων Τιµές µεταβλητών σταθερών και πράξεις Βασικοί τύποι δεδοµένων της Pascal Integer Real Boolean - Char Integer (Τυπική περιγραφή) Μαθηµατικά : Ακέραιοι : έως + Pascal : Ακέραιοι : -MaxInt έως MaxInt (υποσύνολο ακεραίων) Πράξεις : + - / mod div < = > Real (Τυπική περιγραφή) Μαθηµατικά : Πραγµατικοί : έως + Pascal : Πραγµατικοί : υποσύνολο πραγµατικών (εύρος και ακρίβεια [πλήθος δεκαδικών] ανάλογα µε τον τύπο του υπολογιστή και το compiler) Πράξεις : + - < = > ΟΧΙ DIV και MOD Boolean (Τυπική περιγραφή) Άλγεβρα Boole : True - False Πράξεις : AND OR NOT < = > Char (Τυπική περιγραφή) Το σύνολο χαρακτήρων που µπορεί να αναπαραστήσει ο υπολογιστής Pascal : ASCII ιάταξη : A<B<C<D.και Πράξεις : < = > Μονόµετροι ή βαθµωτοί τύποι (scalar data types) Pascal : Integer, Real, Boolean, Char 1. Αδιαίρετα ή ατοµικά στοιχεία (atomic) 2. Διατεταγµένος (ordered) Τακτικοί τύποι (ordinal data types) Pascal : Integer, Boolean, Char Μοναδική προηγούµενη επόµενη τιµή (εκτός από πρώτη και τελευταία τιµή) π.χ. O MaxInt δεν έχει προηγούµενο και ο MaxInt δεν έχει επόµενο Real : 56.97-56.98 56.99 56.979-56.980-56.981 1

1.1. Απλοί και σύνθετοι τύποι δεδοµένων Απλοί τύποι δεδοµένων Οι τιµές των δεδοµένων είναι ατοµικές (µοναδικές). Π.χ. Βαθµωτοί τύποι Σύνθετοι τύποι δεδοµένων (δοµές δεδοµένων) Η τιµή ενός δεδοµένου είναι µια ενότητα (συλλογή) τιµών απλού τύπου. Κατασκευάζονται από απλούς τύπους. Π.χ. String Με δόµηση (structured) (συλλογή στοιχείων µε κάποια σχέση : πίνακες. αρχεία) Χωρίς δόµηση (unstructured) (συλλογή στοιχείων : εγγραφή, σύνολα) Στατικές δοµές δεδοµένων Το πλήθος των στοιχείων που αποτελούν τη δοµή είναι σταθερό και καθορίζεται από τη δήλωση του τύπου (π.χ. πίνακας) Δυναµικές δοµές δεδοµένων Το πλήθος των στοιχείων της δοµής καθορίζεται κατά τη διάρκεια της εκτέλεσης του προγράµµατος. 2. Παραδείγµατα Παρακάτω δίνονται παραδείγµατα προγραµµάτων Pascal όπου φαίνονται οι ιδιότητες των διαφορετικών κατηγοριών τύπων δεδοµένων. (Υλικό Μαθήµατος Εργαστηριακές ραστηριότητες Κεφάλαιο 13 Κεφ_13_01.zip) Παράδειγµα 01 (Integer) Στο πρόγραµµα akeraioi που δίνεται παρακάτω τυπώνονται ο µεγαλύτερος (MaxInt) και ο µικρότερος (-MaxInt) ακέραιος αριθµός που µπορεί να αναπαρασταθεί από την Pascal, το εύρος των ακεραίων και παρουσιάζεται η λειτουργία των πράξεων div και mod. Αρχείο Παράδειγµα_01.pas program akeraioi(input,output); var x,y:integer; writeln('maxint : ',MaxInt); writeln('-maxint : ',-MaxInt); writeln('εύρος ακεραίων : ',-MaxInt, '...',MaxInt); x:=130; y:=33; writeln('x = ',x); writeln('y = ',y); writeln('x div y = ',x div y); writeln('x mod y = ',x mod y); 2

MaxInt : 32767 -MaxInt : -32767 Εύρος ακεραίων : -32767...32767 x = 130 y = 33 x div y = 3 x mod y = 31 Παράδειγµα 02 (Boolean) Στο πρόγραµµα logikoi που δίνεται παρακάτω τυπώνεται καταρχήν ο πίνακας αλήθειας των πράξεων AND OR και NOT που µπορούν να γίνουν µεταξύ τιµών τύπου Boolean. Στη συνέχεια δείχνεται ότι οι πράξεις συσχέτισης (που εδώ εφαρµόζονται µεταξύ ακεραίων) έχουν αποτέλεσµα τύπου Boolean. Τέλος δείχνεται ότι οι πράξεις συσχέτισης µπορούν να εφαρµοστούν και µεταξύ τιµών τύπου Boolean και διαπιστώνουµε ότι ισχύει FALSE < TRUE. Αρχείο Παράδειγµα_02.pas program logikoi(input,output); var X,Y:boolean; a,b,c:integer; writeln('x':10,'y':10,'not X':10,'X AND Y':10,'X OR Y':10); for X := FALSE to TRUE do for Y := FALSE to TRUE do writeln(x:10,y:10,not X:10,X AND Y:10, X OR Y:10); end; a:=130; b:=33; c:=130; writeln('a = ',a); writeln('b = ',b); writeln('c = ',c); writeln('a > b έχει αποτέλεσµα ',a > b); writeln('a < b έχει αποτέλεσµα ',a < b); writeln('a = b έχει αποτέλεσµα ',a = b); writeln('a = c έχει αποτέλεσµα ',a = c); X:=true; Y:=false; writeln(); writeln(x,' < ',Y,' έχει αποτέλεσµα ',X<Y); writeln(x,' > ',Y,' έχει αποτέλεσµα ',X>Y); writeln(x,' = ',Y,'έχει αποτέλεσµα ',X=Y); writeln(x,' = ',X,' έχει αποτέλεσµα ',X=X); 3

X Y not X X AND Y X OR Y FALSE FALSE TRUE FALSE FALSE FALSE TRUE TRUE FALSE TRUE TRUE FALSE FALSE FALSE TRUE TRUE TRUE FALSE TRUE TRUE a = 130 b = 33 c = 130 a > b έχει αποτέλεσµα TRUE a < b έχει αποτέλεσµα FALSE a = b έχει αποτέλεσµα FALSE a = c έχει αποτέλεσµα TRUE TRUE < FALSE έχει αποτέλεσµα FALSE TRUE > FALSE έχει αποτέλεσµα TRUE TRUE = FALSEέχει αποτέλεσµα FALSE TRUE = TRUE έχει αποτέλεσµα TRUE Παράδειγµα 03 (Char) Στο πρόγραµµα charaktires που δίνεται παρακάτω δείχνεται η σχέση ισότητα ανισότητας µεταξύ διαδοχικών γραµµάτων του ελληνικού αλφαβήτου και µπορούµε να διακρίνουµε τη διάταξή τους στο σύνολο χαρακτήρων του υπολογιστή µας (Α<Β<Γ< <Χ<Ψ<Ω) Αρχείο Παράδειγµα_03.pas program xharaktires(input,output); var i,j:char; j := 'Α'; for i:= 'Β' to 'Ω' do writeln(j, ' < ', i, ' : ', j<i); j:=i; end; Α < Β : TRUE Β < Γ : TRUE Γ < : TRUE < Ε : TRUE Ε < Ζ : TRUE Ζ < Η : TRUE Η < Θ : TRUE Θ < Ι : TRUE Ι < Κ : TRUE Κ < Λ : TRUE Λ < Μ : TRUE Μ < Ν : TRUE 4

Ν < Ξ : TRUE Ξ < Ο : TRUE Ο < Π : TRUE Π < Ρ : TRUE Ρ < : TRUE < Σ : TRUE Σ < Τ : TRUE Τ < Υ : TRUE Υ < Φ : TRUE Φ < Χ : TRUE Χ < Ψ : TRUE Ψ < Ω : TRUE 5