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

Σχετικά έγγραφα
ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2013

ΜΕΡΟΣ Α - Αποτελείται από δέκα (10) ερωτήσεις. Κάθε ερώτηση βαθμολογείται με έξι μονάδες.

Προτεινόμενες λύσεις

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

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

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

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

Προτεινόμενες λύσεις

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

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

ΜΑΗΣ ΕΝΔΕΙΚΤΙΚΕΣ ΛΥΣΕΙΣ ΔΟΚΙΜΙΟΥ. Ενότητα Α - ΛΥΣΕΙΣ

ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΛΥΣΕΙΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών:

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

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

2009 :, :30 10: (10) . - (3) . . (10)

Προγραμματισμός Ι. Ασκήσεις. Τζάλλας Αλέξανδρος, Καθηγητής Εφαρμογών. Τμ. Μηχανικών Πληροφορικής Τ.Ε.

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

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

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

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

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

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

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

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

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

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

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

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

2/ (α) Να γράψετε τις αντίστοιχες εκφράσεις στη γλώσσα PASCAL για τις πιο κάτω µαθηµατικές εκφράσεις: (ι) z=

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015

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

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

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

Ενότητα 3: «Εισαγωγή στην Αλγοριθμική και στον Προγραμματισμό: loops, subroutines, tables»

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

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

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

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

Pascal. 15 Νοεμβρίου 2011

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

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

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

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

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

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

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

#2 Αλγόριθµοι, οµές εδοµένων και Πολυπλοκότητα

Δομές Διακλάδωσης. Κεφάλαιο 6 Trimos Mike

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙ ΕΣ

ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά

Γ Τάξη ΕΠΑ.Λ. Κώστας Κωσταλίας Εκπαιδευτικός ΠΕ19

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

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

Παράλληλη Επεξεργασία Κεφάλαιο 6 ο Σύγχρονος Παραλληλισμός

Στην εντολή while η επανάληψη συνεχίζεται όσο η λογική έκφραση έχει τιμή false.

13 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

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

Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

Παράλληλη Επεξεργασία Κεφάλαιο 2 Παραλληλισμός Δεδομένων

Κεφάλαιο 12 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

Μεταγλωττιστές 2019 Θέμα εργασίας

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

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

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

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

Βασικές Έννοιες Αλγορίθμων Τι είναι αλγόριθμος

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

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

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

Παράλληλη Επεξεργασία Κεφάλαιο 10 ο Αντίγραφα Εργαζομένων

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

Υπολογισμός - Εντολές Επανάληψης

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

Κεφάλαιο 11 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ

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

Μορφοποίηση της εξόδου

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

ΣΥΝΑΡΤΗΣΕΙΣ Παραδείγματα χρήσης συναρτήσεων

Transcript:

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008 Μάθημα: ΠΛΗΡΟΦΟΡΙΚΗ ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΛΥΣΕΙΣ 1. Αρχή Διάβασε X Ψευδής X=19 OR X>35 Αληθής Τύπωσε ΧΑΣΑΤΕ Τύπωσε ΚΕΡΔΙΣΑΤΕ Τέλος 2 (α) Πρόβλημα είναι μια ανεπιθύμητη κατάσταση η οποία εμποδίζει ένα οργανισμό/ επιχείρηση να εκπληρώσει πλήρως τους στόχους του. Ευκαιρία είναι μια κατάσταση κατά την οποία είναι δυνατή η βελτίωση ενός συστήματος σε έναν οργανισμό/επιχείρηση, ακόμη και αν δεν έχουν επισημανθεί προβλήματα Εντολή είναι μια απαίτηση η οποία επιβάλλεται σε ένα οργανισμό/επιχείρηση από το εξωτερικό περιβάλλον. (β) Φάση καθορισμού προδιαγραφών, φάση σχεδίασης 3. α. F:=sqrt(sqr(x)*x)/(d-sqr(h))+abs(2*a); β. True γ. 99 1

4. program askisi4; number, sum, counter : integer; average : real; sum := 0; for counter := 1 to 10 do writeln('δώσε έναν αριθμό :'); readln(number); sum := sum + number; average := sum / counter; writeln('ο μέσος όρος των αριθμών είναι : ', average:6:2) 5. program askisi5; type pin = array[1..30] of integer; vathmoi : pin; i : integer; writeln('δώσε 30 βαθμούς :'); for i := 1 to 30 do readln(vathmoi[i]); while (vathmoi[i] < 1) or (vathmoi[i] > 100) do writeln('έδωσες λάθος βαθμό. Ξαναδώσε από το 1-100'); readln(vathmoi[i]) 6. ΜΕΤΑΒΛΗΤΕΣ ΑΠΟΦΑΣΕΙΣ ΠΑΡΟΥΣΙΑΣΗ k a m ans A<4 T/F M+K>13 T/F 2 1 Δώστε αριθμό: 10 1<4 T 10+2>13 F 2 1 3 3 3 3 6 3 3 3<4 T 10+3>13 F 6 4 5 5<4 F 2

7. Function embado(vasi,ypsos:real):real; embado:=vasi * ypsos/2 Procedure trigono(b1,h1:real; y1,p1:real); y1:=sqrt(sqr(b1)+sqr(h1)); p1:=b1+h1+y1 8. Program askisi8; arithmos,d1,d3:integer; write( Δώσε αριθμό: ); readln(arithmos); if (arithmos>=100) and (arithmos<=999) then d1:= arithmos div 100; d3:= arithmos mod 10; if d1 = d3 then writeln('ο αριθμός είναι παλίνδρομος') else writeln('ο αριθμός δεν είναι παλίνδρομος ') else writeln ('Ο αριθμός δεν είναι τριψήφιος') 3

9. program askisi9; b,d,g,n,m,x:integer; b:=0;d:=0;g:=0;n:=0;m:=0; while d<=11 do write('δώστε αριθμό:'); readln(x); b:=b+x; if x>=10 then g:=g+1; m:=m+x else n:=n+1; d:=d+3 writeln(b,' ',g,' ',m,' ',n) 10 (3 από τα 4) (α) Χρειάζεται ροή από το αρχείο προμηθευτών στη διαδικασία 9 (ετοιμασία παραγγελίας) με τα στοιχεία του προμηθευτή. (β) Η ροή 12 πρέπει να δείχνει προς το αρχείο αποθεματικού. (γ) Η ροή 17 πρέπει να ξεκινά από το αρχείο προμηθευτών προς τη διαδικασία 18 (ετοιμασία καταλόγου λογαριασμών). (δ) Χρειάζεται η οντότητα ιδιοκτήτης και ροή από τη διαδικασία 18 (ετοιμασία καταλόγου λογαριασμών) προς την οντότητα αυτή με τον κατάλογο λογαριασμών. 4

Μέρος Β 1. 5

program askisi11; pname, maxpname:string; czimia: integer; maxzimia,pfinal,pvalue,zimia, sumzimia:real; czimia := 0; maxzimia := 0; sumzimia := 0; write('δώσε το όνομα του προϊόντος:'); readln(pname); write('δώσε την τιμή του προϊόντος:'); readln(pvalue); while pvalue>=0 do pfinal:=trunc(pvalue); zimia:=pvalue-pfinal; if zimia > 0 then czimia:=czimia+1; sumzimia:=sumzimia+zimia; if zimia > maxzimia then maxzimia:=zimia; maxpname:=pname writeln(' Teliki timi',pfinal:10:2); write('δώσε το όνομα του προϊόντος:'); readln(pname); write('δώσε την τιμή του προϊόντος:'); readln(pvalue) writeln(czimia:4, ' είχαν ζημιά'); writeln('η συνολική ζημιά είναι :', sumzimia:10:2) if czimia > 0 then writeln('το προϊόν με τη μεγαλύτερη ζημιά είναι :', maxpname); else writeln('δεν ΥΠΑΡΧΕΙ ΠΡΟΪΟΝ ΜΕ ΖΗΜΙΑ') 6

Program askisi12; Uses wincrt; type pin1=array[1..6] of string; pin2=array[1..6,1..12]of real; pin3=array[1..6] of real; Var xymoi : pin1; poliseis : pin2; totals : pin3; x,y : integer; temp1,sum : real; temp2 : string; { a } for x:=1 to 6 do write('dose onoma xymou : '); readln(xymoi[x]); for y:=1 to 12 do write('dose poliseis mina me arithmo ', x, ' = '); readln(poliseis[x,y]) {b} sum:=0; for x:=1 to 6 do for y:=1 to 12 do sum:=sum+poliseis[x,y]; writeln('synolikes eispraxeis apo ola ta eidi xymon =',sum:6:2); {c} for x:=1 to 6 do sum:=0; for y:=1 to 12 do sum:=sum+poliseis[x,y]; totals[x]:=sum {d} for x:=1 to 5 do for y:=x+1 to 6 do if totals[x]< totals[y] then temp1:=totals[x]; totals[x]:=totals[y]; totals[y]:=temp1; temp2:=xymoi[x]; xymoi[x]:=xymoi[y]; xymoi[y]:=temp2 writeln('eidos xymou :20, synolikes poliseis':20); writeln('----------------------------------------------'); for x:=1 to 6 do writeln(xymoi[x]:20, totals[x]:20:2) 7

13 Πελάτης 1 απόδειξη 14 Ημερ. παραλαβής, ημερ. παράδοσης, τύπος αυτοκινήτου 2 κατάλογος 9 8 Αναζήτηση στα αρχεία αυτοκινήτων και ετοιμασία καταλόγου Ημερ. παραλαβής, ημερ. παράδοσης, αρ. εγγραφής, αρ. πιστωτικής κάρτας, αρ. διαβατηρίου 3 Έλεγχος, καταχώρηση κράτησης, έκδοση απόδειξης 10 αρ. εγγραφής, τύπος, μάρκα, μοντέλο, κυβικά, τιμή ενοικίασης, φωτογραφία 4 5 αρ. εγγραφής, ημερομηνία 11 12 6 7 Αρχείο αυτοκινήτων Αρχείο διαθέσιμων αυτοκινήτων αρ. εγγραφής, ημερομηνία Ημερ. παραλαβής, ημερ. παράδοσης, αρ. εγγραφής, αρ. διαβατηρίου, αρ. πιστωτικής κάρτας 13 Αρχείο κρατήσεων 15 αρ. εγγραφής, ημερομηνία αρ. εγγραφής, ημερομηνία Διαγραφή από αρχείο διαθέσιμων αυτοκινήτων 17 7 Αρχείο διαθέσιμων αυτοκινήτων 16 Ιδιοκτήτης 22 Κατάλογοι παραδόσεων και παραλαβών 21 ημερομηνία 20 Εκτύπωση καταλόγου παραδόσεων και παραλαβών Ημερ. παραλαβής, ημερ. παράδοσης, αρ. εγγραφής 19 12 Αρχείο κρατήσεων 18 Σημείωση: Δεκτή και η λύση με ροή από τη διαδικασία 3 στη διαδικασία 10 με στοιχεία την ημερομηνία παραλαβής και την ημερομηνία παράδοσης, νοουμένου ότι τα στοιχεία αυτά φεύγουν από τη ροή 9 και δεν υπάρχει η ροή 11. 8