ΒΑΣΙΚΕΣ ΜΕΘΟΔΟΛΟΓΙΕΣ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΒΑΣΙΚΕΣ ΜΕΘΟΔΟΛΟΓΙΕΣ"

Transcript

1 ΒΑΣΙΚΕΣ ΜΕΘΟΔΟΛΟΓΙΕΣ Άρτιοι - Περιττοί ΔΙΑΒΑΣΕ Χ ΑΝ Χ MOD 2 = 0 ΤΟΤΕ ΓΡΑΨΕ 'ο Χ είναι άρτιος' ΑΛΛΙΩΣ ΓΡΑΨΕ 'ο Χ είναι περιττός' Πολλαπλάσια του Ν ΔΙΑΒΑΣΕ Χ ΑΝ Χ MOD Ν = 0 ΤΟΤΕ ΓΡΑΨΕ 'ο Χ είναι πολλαπλάσιο του', Ν ΑΛΛΙΩΣ ΓΡΑΨΕ 'ο Χ ΔΕΝ είναι πολλαπλάσιο του', Ν Διαχείριση ψηφίων ακεραίου Αν x ο ελεγχόµενος αριθµός, τότε µε τις εντολές x1_ _x_mod_10_^_ν και x2_ _x_div_10_^_ν, στη µεταβλητή x1 εκχωρούµε τα τελευταία ν ψηφία του, και στη µεταβλητή x2 τα προηγούµενα από αυτά. Αν π.χ. είναι x = 12345, τότε µετά την εντολή x1_ _x_mod_10_^_3 θα είναι x1_=_345 (τα τελευταία 3 ψηφία), ενώ µετά την x2_ _x_div_10_^_3 θα είναι x2_=_12 (τα προηγούµενα από τα 3 τελευταία ψηφία). Να διαβαστεί τετραψήφιος ακέραιος, µετά τα δύο πρώτα ψηφία του να παρεµβληθεί το 9 και να εκτυπωθεί ο πενταψήφιος που προέκυψε. ΔΙΑΒΑΣΕ x! έστω ότι δίνεται ο τετραψήφιος 1234 x1_ _x_mod_10_^_2! x1 = 34 x2_ _x_div_10_^_2! x2 = 12 x2 x2 * 10 ^ 3! x2 = x3 9 * 10 ^ 2! το 9 θα σηµαίνει εκατοντάδες, οπότε x3 = 900 x x2 + x3 + x1! x = = ΓΡΑΨΕ x Να διαβαστεί εξαψήφιος ακέραιος και να εκτυπωθούν τα ψηφία του από το τελευταίο προς το πρώτο. ΔΙΑΒΑΣΕ x! έστω ότι δίνεται ο τετραψήφιος y 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 6 x1_ _x_mod_10! x1 = 6 κ.ο.κ. (το τελευταίο ψηφίο) y_ y + x1 * 10 ^ (7 i)! y = κ.ο.κ. (γίνεται πρώτο) x_ _x_div_10! x = κ.ο.κ. (τα υπόλοιπα ψηφία) ΓΡΑΨΕ y! y =

2 Απαλοιφή των ΚΑΙ, Ή στη συνθήκη της ΑΝ Το ΚΑΙ στην έκφραση ΑΝ συνθήκη1 ΚΑΙ συνθήκη2 ΤΟΤΕ, απαλείφεται µε δύο ΑΝ, όπου η συνθήκη της 1 ης είναι η συνθήκη1, η συνθήκη της 2 ης είναι η συνθήκη2 και η 2 η ΑΝ είναι εµφωλευµένη στην 1 η. Να γραφεί η: χωρίς το ΚΑΙ. ΑΝ (x = 2 ΚΑΙ y <> 3) TOTE ΕΜΦΑΝΙΣΕ 'ΟΚ' ΑΝ x = 2 ΤΟΤΕ ΑΝ y <> 3 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ΟΚ' Το Ή στην έκφραση ΑΝ συνθήκη1 Ή συνθήκη2 ΤΟΤΕ, απαλείφεται ως εξής: ΑΝ συνθήκη1 ΤΟΤΕ εντολές ΑΛΛΙΩΣ_ΑΝ συνθήκη2 ΤΟΤΕ οι ίδιες εντολές Να γραφεί η: χωρίς το Ή. ΑΝ (z = 2 Ή w <> 3) TOTE ΕΜΦΑΝΙΣΕ 'ΟΚ' ΑΝ z = 2 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ΟΚ' ΑΛΛΙΩΣ_ΑΝ w <> 3 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ΟΚ' Να γραφεί η: ΑΝ (x = 2 ΚΑΙ y <> 3) ΚΑΙ (z = 2 Ή w <> 3) TOTE ΕΜΦΑΝΙΣΕ 'ΟΚ' χωρίς τους λογικούς τελεστές. ΑΝ x = 2 ΤΟΤΕ ΑΝ y <> 3 ΤΟΤΕ ΑΝ z = 2 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ΟΚ' ΑΛΛΙΩΣ_ΑΝ w <> 3 ΤΟΤΕ ΕΜΦΑΝΙΣΕ 'ΟΚ' 2

3 Μέσος Όρος Αθροίζουµε όλα τα στοιχεία µε τη βοήθεια ενός αθροιστή π.χ. S που αρχικοποιείται µε την τιµή µηδέν και στον οποίο προστίθενται διαδοχικά όλες οι τιµές. Σχετικά µε το πλήθος, εάν δεν είναι γνωστό εκ των προτέρων, χρησιµοποιούµε µετρητή, π.χ. C, που αρχικοποιείται µε µηδέν και αυξάνει κατά ένα για κάθε καινούργιο στοιχείο. Εάν οι τιµές προστίθενται µετά από έλεγχο κάποιας συνθήκης, πρέπει πριν υπολογίσουµε το µέσο όρο ως S / C να ελέγξουµε εάν C <> 0. Να διαβαστούν 50 αριθµοί και να εκτυπωθεί ο µέσος όρος τους. ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 50 ΔΙΑΒΑΣΕ X S S + X MO S / 50 ΓΡΑΨΕ MO! αρχικοποίηση του αθροιστή! ενηµέρωση του αθροιστή! το πλήθος είναι γνωστό Να διαβαστούν 50 ακέραιοι αριθµοί και να εκτυπωθεί ο µέσος όρος των άρτιων. C 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 50 ΔΙΑΒΑΣΕ X ΑΝ Χ MOD 2 = 0 TOTE S S + X C C + 1 ΑΝ C <> 0 TOTE MO S / C ΓΡΑΨΕ MO! αρχικοποίηση του αθροιστή! αρχικοποίηση του µετρητή! εάν είναι άρτιος! ενηµερώνουµε τον αθροιστή! και τον µετρητή! εάν υπήρξαν άρτιοι! υπολογίζουµε το µέσο όρο Να διαβαστούν επαναληπτικά αριθµοί, µέχρι να δοθεί το 0 και να εκτυπωθεί ο µέσος όρος τους. C 0 ΔΙΑΒΑΣΕ X ΟΣΟ Χ<>0 ΕΠΑΝΑΛΑΒΕ S S + X C C + 1 ΔΙΑΒΑΣΕ X ΑΝ C <> 0 TOTE MO S / C ΓΡΑΨΕ MO! αρχικοποίηση του αθροιστή! αρχικοποίηση του µετρητή! ενηµερώνουµε τον αθροιστή! και τον µετρητή! εάν υπήρξαν µη µηδενικοί αριθµοί! υπολογίζουµε το µέσο όρο 3

4 Ποσοστά Υπολογίζουµε το πλήθος των στοιχείων, των οποίων µας ενδιαφέρει το ποσοστό, χρησιµοποιώντας µετρητή. Μετά διαιρούµε µε το σύνολο, αφού ελέγξουµε πως δεν είναι 0 και πολλαπλασιάζουµε επί 100. Να διαβαστούν 50 ακέραιοι αριθµοί και να εκτυπωθεί το ποσοστό των άρτιων. C 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 50 ΔΙΑΒΑΣΕ X ΑΝ Χ MOD 2 = 0 TOTE C C + 1 ποσοστό (C / 50) * 100 ΓΡΑΨΕ ποσοστό! αρχικοποίηση του µετρητή! εάν είναι άρτιος! ενηµερώνουµε τον µετρητή! υπολογίζουµε το ποσοστό Να διαβαστούν επαναληπτικά ακέραιοι αριθµοί, µέχρι να δοθεί το 0 και να εκτυπωθεί το ποσοστό των άρτιων µεταξύ των αρνητικών. C1 0 C2 0 ΔΙΑΒΑΣΕ X ΟΣΟ Χ<>0 ΕΠΑΝΑΛΑΒΕ ΑΝ Χ < 0 TOTE C1 C1 + 1 ΑΝ Χ MOD 2 = 0 ΤΟΤΕ C2 C2 + 1 ΔΙΑΒΑΣΕ Χ ΑΝ C1 <> 0 TOTE ποσοστό (C2 / C1) * 100 ΓΡΑΨΕ ποσοστό! αρχικοποίηση του µετρητή αρνητικών! αρχικοποίηση του µετρητή άρτιων! εάν είναι αρνητικός! ενηµερώνουµε τον µετρητή των αρνητικών! εάν είναι άρτιος αρνητικός! ενηµερώνουµε τον µετρητή των άρτιων! εάν υπήρξαν αρνητικοί αριθµοί! υπολογίζουµε το ποσοστό τους Έλεγχος ακεραίων Για να ελέγξουµε εάν ένας αριθµός είναι ή όχι ακέραιος, τον συγκρίνουµε µε το ακέραιο µέρος του. ΔΙΑΒΑΣΕ Χ ΑΝ Χ = Α_Μ(Χ) ΤΟΤΕ ΓΡΑΨΕ 'ο Χ είναι ακέραιος' ΑΛΛΙΩΣ ΓΡΑΨΕ 'ο x ΔΕΝ είναι ακέραιος' 4

5 Μέγιστα - Ελάχιστα Η αρχικοποίηση του min πρέπει να γίνεται είτε µε µία υπαρκτή τιµή είτε µε µία τιµή που να ξεπερνά τη µεγαλύτερη δυνατή (εάν π.χ. πρόκειται για βαθµολογίες από 0 έως και 20, αρχικοποιούµε µε min 21. Η αρχικοποίηση του max πρέπει να γίνεται είτε µε µία υπαρκτή τιµή είτε µε µία τιµή που να υπολείπεται της µικρότερης δυνατής (εάν π.χ. πρόκειται για θερµοκρασίες από 20 έως και +30, αρχικοποιούµε µε max 21. Να διαβαστούν τρεις αριθµοί και να εκτυπωθεί ο µεγαλύτερος από αυτούς. ΔΙΑΒΑΣΕ α, β, γ! έστω ότι α=1, β=2, γ=3 max α! max=1 (αρχικοποίηση µέσω υπαρκτής τιµής) ΑΝ β > max TOTE! 2 > 1 ΑΛΗΘΕΣ max β! max=2 ΑΝ γ > max TOTE! 3 > 2 ΑΛΗΘΕΣ max γ! max=3 ΓΡΑΨΕ max! εκτυπώνει 3 Να διαβαστούν επαναληπτικά 100 αριθµοί και να εκτυπωθεί ο µικρότερος από αυτούς. ΔΙΑΒΑΣΕ α min α ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 100 ΔΙΑΒΑΣΕ α ΑΝ α < min ΤΟΤΕ min α ΓΡΑΨΕ min! για να µπορέσουµε να κάνουµε! αρχικοποίηση του ελαχίστου! διαβάζουµε και τις υπόλοιπες τιµές! εάν η τρέχουσα τιµή είναι µικρότερη! τότε αυτή γίνεται το ελάχιστο ΘΕΣΗ ΕΛΑΧΙΣΤΟΥ: Να διαβαστούν επαναληπτικά οι βαθµοί και τα ονόµατα 100 µαθητών και να εκτυπωθεί η θέση του µικρότερου βαθµού (ΜΟΝΑΔΙΚΟΣ) και το αντίστοιχο όνοµα. ΔΙΑΒΑΣΕ βαθµός, όνοµα min βαθµός pos 1 name_min όνοµα ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 100 ΔΙΑΒΑΣΕ βαθµός, όνοµα ΑΝ βαθµός < min ΤΟΤΕ min βαθµός pos i name_min όνοµα ΓΡΑΨΕ pos, name_min! για να µπορέσουµε να κάνουµε! αρχικοποίηση του ελαχίστου! αρχικοποίηση θέσης! αρχικοποίηση ονόµατος µε ελάχιστο βαθµό! διαβάζουµε και τις υπόλοιπες τιµές! εάν ο νέος βαθµός είναι µικρότερος...!...τότε αυτός γίνεται ο ελάχιστος...!...και κρατάµε τη θέση του...!...και το αντίστοιχο όνοµα 5

6 Επανάληψη µέσω αθροιστικής συνθήκης Πρόκειται για περιπτώσεις όπου δεν έχουµε συγκεκριµένο πλήθος επαναλήψεων, καθώς η συνθήκη τερµατισµού είναι µία αξία η οποία µεταβάλλεται αθροιστικά (συν ή πλην) σε κάθε επανάληψη. (π.χ. αγορές µέχρι κάποιου ποσού). Να διαβαστούν επαναληπτικά αριθµοί, εφόσον το άθροισµα τους δεν ξεπερνά το 1000 και να υπολογιστεί και να εµφανιστεί ο µέσος όρος τους, καθώς και το πόσο υπολειπόµαστε του C 0 ΔΙΑΒΑΣΕ X ΟΣΟ S + X <= 1000 ΕΠΑΝΑΛΑΒΕ S S + X C C + 1 ΔΙΑΒΑΣΕ Χ! πρώτα ο έλεγχος! και έπειτα η άθροιση ΑΝ C <> 0 TOTE MO S / C ΓΡΑΨΕ MO! εάν υπήρξαν δεκτοί αριθµοί (ή ισοδύναµα S<>0)! υπολογίζουµε το µέσο όρο υπόλοιπο 1000 S ΓΡΑΨΕ υπόλοιπο Να διαβαστούν επαναληπτικά αριθµοί, µέχρι το άθροισµα τους να ξεπεράσει το 1000 και να υπολογιστεί και να εµφανιστεί ο µέσος όρος τους, καθώς και το πόσο υπερβήκαµε το C 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ X S S + X C C + 1 ΜΕΧΡΙΣ_ΟΤΟΥ (S > 1000) MO S / C ΓΡΑΨΕ ΜΟ! σίγουρα δόθηκε µία τουλάχιστον τιµή επιπλέον S 1000 ΓΡΑΨΕ επιπλέον 6

7 Κλιµακωτή επεξεργασία Επικάλυψη διατηµάτων Όταν η τιµή της µεταβλητής βρεθεί σε κάποιο από τα διαστήµατα, τότε υπολογίζεται ολόκληρο κάθε ένα από τα προηγούµενα διαστήµατα επί τον αντίστοιχο συντελεστή και η διαφορά του αριστερού άκρου του τρέχοντος διαστήµατος από την τιµή της µεταβλητής, επί τον αντίστοιχο συντελεστή. Να υπολογιστεί και να εκτυπωθεί το ποσό της κλιµακωτής χρέωσης µε βάση τον παρακάτω πίνακα. χρόνος σε δευτερόλεπτα χρέωση ανά δευτερόλεπτο από 0 µέχρι και πάνω από 100 µέχρι και πάνω από ΔΙΑΒΑΣΕ Χ! θεωρώντας πως το Χ θα είναι µη αρνητικός ΑΝ X <= 100 ΤΟΤΕ χρέωση Χ * 0.01 ΑΛΛΙΩΣ_ΑΝ Χ <= 300 ΤΟΤΕ χρέωση 100 * (Χ - 100) * 0.02 ΑΛΛΙΩΣ χρέωση 100 * * (Χ - 300) * 0.03 ΕΚΤΥΠΩΣΕ χρέωση M ΠΡΟΣΟΧΗ εάν το Χ µπορεί να πάρει και αρνητικές τιµές, το µε το να γράψω: ΔΙΑΒΑΣΕ Χ! το Χ µπορεί να είναι οποιοσδήποτε αριθµός ΑΝ Χ >=0 ΚΑΙ X <= 100 ΤΟΤΕ χρέωση Χ * 0.01 ΑΛΛΙΩΣ_ΑΝ Χ <= 300 ΤΟΤΕ χρέωση 100 * (Χ - 100) * ΔΕΝ ΕΙΜΑΙ ΚΑΛΥΜΕΝΟΣ Αν για παράδειγµα δοθεί ως Χ το 1, τότε η ΑΝ θα είναι Ψευδής, αλλά ή ΑΛΛΙΩΣ_ΑΝ θα εκτιµηθεί ως Αληθής και θα οδηγηθώ σε λάθος. Ένας τρόπος για να αποφύγω το λάθος είναι: ΔΙΑΒΑΣΕ Χ! το Χ µπορεί να είναι οποιοσδήποτε αριθµός ΑΝ Χ < 0 ΤΟΤΕ! έλεγχος µη αποδεκτής τιµής ΓΡΑΨΕ "µη αποδεκτή τιµή" ΑΛΛΙΩΣ_ΑΝ X <= 100 ΤΟΤΕ χρέωση Χ * 0.01 ΑΛΛΙΩΣ_ΑΝ Χ <= 300 ΤΟΤΕ χρέωση 100 * (Χ - 100) * 0.02 ΑΛΛΙΩΣ χρέωση 100 * * (Χ - 300) * 0.03 ΕΚΤΥΠΩΣΕ χρέωση 7

8 Έλεγχος εγκυρότητας Όταν θέλουµε να διαβάσουµε τιµές που να ικανοποιούν συγκεκριµένα κριτήρια, η εντολή ΔΙΑΒΑΣΕ τοποθετείται σε µία δοµή επανάληψης ΜΕΧΡΙ_ΟΤΟΥ µε συνθήκη τα κριτήρια που θέλουµε να ικανοποιούνται. Να διαβαστεί µεταβλητή χαρακτήρας που να ξεκινά από το γράµµα 'Σ' ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ X ΜΕΧΡΙΣ_ΟΤΟΥ (Χ >= 'Σ') ΚΑΙ (Χ < 'Τ') Να διαβαστούν τα αποτελέσµατα 16 αγώνων, µε επιτρεπτές τιµές 'Ν', 'Ι' και 'Η' (από το Νίκη, Ισοπαλία και Ήττα αντίστοιχα). ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 16 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ! έλεγχος εγκυρότητας ΔΙΑΒΑΣΕ ΑΠ ΜΕΧΡΙΣ_ΟΤΟΥ (ΑΠ = 'Ν') Ή (ΑΠ = 'Ι') Ή (ΑΠ = 'Η') Να διαβαστούν 100 ονόµατα µαθητών και οι αντίστοιχοι βαθµοί τους, στην κλίµακα 0 έως 20 και να υπολογιστεί ο µέσος όρος τους.! αρχικοποίηση του αθροιστή ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΔΙΑΒΑΣΕ όνοµα! χωρίς έλεγχο ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ! έλεγχος εγκυρότητας ΔΙΑΒΑΣΕ βαθµός ΜΕΧΡΙΣ_ΟΤΟΥ (βαθµός >= 0) ΚΑΙ (βαθµός <= 20) S_ S + X! ενηµέρωση του αθροιστή MO_ S / 100! το πλήθος είναι γνωστό ΓΡΑΨΕ MO Πολλαπλασιασµός αλά Ρωσικά Διαβάζονται δύο ακέραιοι αριθµοί Μ1 και Μ2 και υπολογίζεται το γινόµενό τους Ρ. ΔΙΑΒΑΣΕ Μ1, Μ2 Ρ 0 ΟΣΟ Μ2 > 0 ΕΠΑΝΑΛΑΒΕ ΑΝ Μ2 MOD 2 = 1 ΤΟΤΕ Ρ Ρ + Μ1 Μ1 Μ1 * 2 Μ2 Μ2 DIV 2 ΓΡΑΨΕ Ρ! ο Μ1 διπλασιάζεται (αριστερή ολίσθηση)! ο Μ2 υποδιπλασιάζεται (δεξιά ολίσθηση) 8

9 Μετατροπές Η µετατροπή από ΟΣΟ σε ΜΕΧΡΙΣ_ΟΤΟΥ και το αντίθετο, γίνεται µε αντιστροφή της συνθήκης. i 1 ΟΣΟ (i <= 4) ΕΠΑΝΑΛΑΒΕ i 2 * i i 1 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ i 2 * i ΜΕΧΡΙΣ_ΟΤΟΥ (i > 4) Εάν η ΟΣΟ ενδέχεται να µην εκτελεστεί τουλάχιστον µία φορά, πρέπει οι εντολές της να γραφούν και πριν από αυτήν. Χ ß Α Χ Α X Χ + 1 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Υ 10 X X Χ + 1 ΟΣΟ (Χ < 10) ΕΠΑΝΑΛΑΒΕ Υ 10 X X Χ + 1 ΜΕΧΡΙΣ_ΟΤΟΥ (Χ >= 10) Υ 10 X ΕΚΤΥΠΩΣΕ X, Y ΕΚΤΥΠΩΣΕ X, Y Εάν η ΜΕΧΡΙΣ_ΟΤΟΥ ενδέχεται να εκτελεστεί, ενώ δεν πρέπει, πρέπει οι εντολές της να µπουν µέσα σε ΑΝ µε συνθήκη τη συνθήκη της ΟΣΟ. ΔΙΑΒΑΣΕ Χ ΟΣΟ (Χ <> 0) ΕΠΑΝΑΛΑΒΕ ΕΚΤΥΠΩΣΕ X ΔΙΑΒΑΣΕ Χ ΔΙΑΒΑΣΕ Χ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΑΝ (Χ <> 0) τότε ΕΚΤΥΠΩΣΕ X ΔΙΑΒΑΣΕ Χ ΜΕΧΡΙΣ_ΟΤΟΥ (Χ = 0) Κατά την µετατροπή της ΓΙΑ i ΑΠΟ τ1 ΜΕΧΡΙ τ2 ΜΕ ΒΗΜΑ β στην ΟΣΟ : Το i αρχικοποιείται πριν το βρόχο ως i τ1 Η συνθήκη είναι ΟΣΟ (i <= τ2) εάν β > 0 και ΟΣΟ (i >= τ2) εάν β < 0 Στο τέλος του βρόχου η i τροποποιείται ως εξής: i i + β ΓΙΑ i ΑΠΟ 5 ΜΕΧΡΙ 1 ΜΕ ΒΗΜΑ 1 i 5 ΟΣΟ (i >= 1) ΕΠΑΝΑΛΑΒΕ i i 1 Κατά την µετατροπή της ΟΣΟ σε ΓΙΑ i ΑΠΟ τ1 ΜΕΧΡΙ τ2 ΜΕ ΒΗΜΑ β (όταν αυτό είναι εφικτό): Η µεταβλητή της συνθήκης της ΟΣΟ γίνεται µεταβλητή της ΓΙΑ Η τιµή ΑΠΟ είναι η αρχική τιµή της µεταβλητής µετρητή της ΟΣΟ Η τιµή ΜΕΧΡΙ είναι η τιµή στη συνθήκη της ΟΣΟ Η τιµή ΜΕ ΒΗΜΑ είναι το ποσό αύξησης ή µείωσης της µεταβλητής µετρητή µέσα στο βρόχο της ΟΣΟ. 9

10 i 3 ΟΣΟ (i <= 9) ΕΠΑΝΑΛΑΒΕ i i + 2 ΓΙΑ i ΑΠΟ 3 ΜΕΧΡΙ 9 ΜΕ ΒΗΜΑ 2 i 15 ΟΣΟ (i >= 9) ΕΠΑΝΑΛΑΒΕ i i 2 ΓΙΑ i ΑΠΟ 15 ΜΕΧΡΙ 9 ΜΕ ΒΗΜΑ 2 Εάν από τη συνθήκη της ΟΣΟ λείπει η ισότητα (καθαρή ανίσωση), δηµιουργούµε εµείς την ισότητα, µεταβάλλοντας κατάλληλα την τιµή της συνθήκης, λαµβάνοντας υπ' όψιν τις τιµές που δηµιουργούνται βάση της αρχικής τιµής και του βήµατος. i 3 ΟΣΟ (i < 9) ΕΠΑΝΑΛΑΒΕ i i + 2 i 3 ΟΣΟ (i < = 7) ΕΠΑΝΑΛΑΒΕ i i + 2 ΓΙΑ i ΑΠΟ 3 ΜΕΧΡΙ 7 ΜΕ ΒΗΜΑ 2 i 10 ΟΣΟ (i > 3) ΕΠΑΝΑΛΑΒΕ i i 2 i 10 ΟΣΟ (i > = 4) ΕΠΑΝΑΛΑΒΕ i i 2 ΓΙΑ i ΑΠΟ 10 ΜΕΧΡΙ 4 ΜΕ ΒΗΜΑ 2 Εάν η µεταβολή του µετρητή της ΟΣΟ γίνεται πριν από τις εντολές της (και όχι στο τέλος), τότε οι τιµές ΑΠΟ και ΜΕΧΡΙ µέσα στη ΓΙΑ θα πρέπει να µεταβληθούν κατά το ΒΗΜΑ i 3 ΟΣΟ (i <= 9) ΕΠΑΝΑΛΑΒΕ i i + 2 ΓΙΑ i ΑΠΟ 5 ΜΕΧΡΙ 11 ΜΕ ΒΗΜΑ 2 i 10 ΟΣΟ (i > 3) ΕΠΑΝΑΛΑΒΕ i i 2 i 10 ΟΣΟ (i > = 4) ΕΠΑΝΑΛΑΒΕ i i 2 ΓΙΑ i ΑΠΟ 8 ΜΕΧΡΙ 2 ΜΕ ΒΗΜΑ 2 10

11 Σάρωση πίνακα Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον ΜΕΘΟΔΟΛΟΓΙΕΣ ΣΤΟΥΣ ΠΙΝΑΚΕΣ Για τη σάρωση µονοδιάστατου πίνακα απαιτείται µία δοµή επανάληψης ΓΙΑ, ενώ για τη σάρωση δισδιάστατου πίνακα χρειάζεται και 2 η ΓΙΑ εµφωλευµένη στην 1 η. Εάν η µεταβλητή της εξωτερικής ΓΙΑ είναι ο 1 ος δείκτης του πίνακα έχω σάρωση κατά γραµµές, διαφορετικά κατά στήλες. Να γίνει ανάγνωση των τιµών του πίνακα ΤΙΜΕΣ[100] ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΔΙΑΒΑΣΕ ΤΙΜΕΣ[i] Να γίνει ανάγνωση α) κατά γραµµές και β) κατά στήλες των τιµών του πίνακα ΤΙΜΕΣ[10, 20]! α) Γραµµές ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 20 ΔΙΑΒΑΣΕ ΤΙΜΕΣ[i, j]! β) Στήλες ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 20 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 10 ΔΙΑΒΑΣΕ ΤΙΜΕΣ[i, j] Εισαγωγή τιµών σε πίνακα Να διαβαστούν τα ονόµατα 16 οµάδων και να καταχωρηθούν στο µονοδιάστατο πίνακα ΟΝΟΜΑ καθώς και οι βαθµολογίες τους σε 30 αγώνες, οι οποίες να καταχωρηθούν στον δισδιάστατο πίνακα ΒΑΘΜΟΙ, µε έλεγχο εγκυρότητας για τις βαθµολογίες, ώστε να µην εισάγονται αρνητικοί αριθµοί.! Χωριστά ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 16 ΔΙΑΒΑΣΕ ΟΝΟΜΑ[i] ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 16 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ ΒΑΘΜΟΙ[i, j] ΜΕΧΡΙΣ_ΟΤΟΥ ΒΑΘΜΟΙ[i, j]>=0! Μαζί ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 16 ΔΙΑΒΑΣΕ ΟΝΟΜΑ[i] ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ ΒΑΘΜΟΙ[i, j] ΜΕΧΡΙΣ_ΟΤΟΥ ΒΑΘΜΟΙ[i, j]>=0 11

12 Διαχείριση ψηφίων ακεραίου Αν x ο ελεγχόµενος αριθµός, τότε µε επαναληπτική χρήση των εντολών x1_ _x_mod_10 και x2_ _x_div_10, εκχωρούµε σε πίνακα Α[ν] τα ν ψηφία του (από το τελευταίο προς το πρώτο) τα οποία στη συνέχεια διαχειριζόµαστε ανά περίπτωση. Να διαβαστεί εξαψήφιος ακέραιος και να σχηµατιστεί ο αντίστοιχος ακέραιος µε αντεστραµµένη τη σειρά των ψηφίων του (από το τελευταίο προς το πρώτο). ΔΙΑΒΑΣΕ x! έστω ότι δίνεται ο εξαψήφιος ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 6 A[i] x MOD 10! A[1] = 0 κ.ο.κ. x x DIV 10! x = κ.ο.κ.! Α[1]=0, Α[2]=9, Α[3]=7, Α[4]=5, Α[5]=3, Α[6]=1 x 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 6 x x + A[i] * 10 ^ (6 i)! x = 0 + A[1] * 10 ^ 5 = 0 κ.ο.κ. ΓΡΑΨΕ x! x = Τετραγωνικοί Πίνακες Εάν ο δείκτης i αφορά τις γραµµές και ο δείκτης j τις στήλες ενός τετραγωνικού πίνακα Α[Ν, Ν], τότε: Τα στοιχεία της κυρίας διαγωνίου καθορίζονται από τη σχέση i = j. Τα στοιχεία που βρίσκονται κάτω από την κύρια διαγώνιο καθορίζονται από τη σχέση i > j. Τα στοιχεία που βρίσκονται πάνω από την κύρια διαγώνιο καθορίζονται από τη σχέση i < j. Τα στοιχεία της δευτερεύουσας διαγωνίου καθορίζονται από τη σχέση i + j = Ν + 1. Σε έναν πίνακα Α[10, 10] να τοποθετηθεί ο χαρακτήρας 'Χ' στην κύρια διαγώνιο, ο χαρακτήρας 'Ο' στη δευτερεύουσα διαγώνιο, ο χαρακτήρας ' ' στα υπόλοιπα στοιχεία κάτω από την κύρια διαγώνιο και ο χαρακτήρας '+' στα υπόλοιπα στοιχεία πάνω από την κύρια διαγώνιο ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 10 ΑΝ i = j ΤΟΤΕ ΓΡΑΨΕ 'Χ' ΑΛΛΙΩΣ_ΑΝ i + j = 11 ΤΟΤΕ ΓΡΑΨΕ 'Ο' ΑΛΛΙΩΣ_ΑΝ i > j ΤΟΤΕ ΓΡΑΨΕ ' ' ΑΛΛΙΩΣ ΓΡΑΨΕ '+'! κύρια διαγώνιος! δευτερεύουσα διαγώνιος! κάτω από την κύρια διαγώνιο! πάνω από την κύρια διαγώνιο 12

13 Καταµέτρηση υπό συνθήκη - Ποσοστά Η αρχικοποίηση του µετρητή C 0 γίνεται πριν τις ΓΙΑ. Εάν το ποσοστό αναφέρεται σε ολόκληρο τον πίνακα, διαιρούµε µε το πλήθος των στοιχείων του πίνακα (το µέγεθός του εάν πρόκειται για µονοδιάστατο ή το γινόµενο των διαστάσεών του εάν πρόκειται για δισδιάστατο), µετά τις ΓΙΑ. Να εκτυπωθούν το πλήθος και το ποσοστό των στοιχείων ενός µονοδιάστατου πίνακα αριθµών Α[Ν], που είναι θετικοί αριθµοί. C 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ A[i] > 0 ΤΟΤΕ C C + 1 ποσοστό (C / Ν) * 100 ΓΡΑΨΕ C, ποσοστό! αρχικοποίηση του µετρητή! υπολογισµός πλήθους! υπολογισµός ποσοστού Να εκτυπωθούν το πλήθος και το ποσοστό των στοιχείων ενός δισδιάστατου πίνακα ακεραίων Α[Μ, Ν], που είναι άρτιοι αριθµοί. C 0! αρχικοποίηση του µετρητή ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Μ ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ A[i, j] mod 2 = 0 ΤΟΤΕ C C + 1! υπολογισµός πλήθους ποσοστό (C / Ν) * 100! υπολογισµός ποσοστού ΓΡΑΨΕ C, ποσοστό Εάν ζητάµε το ποσοστό πάνω σε άλλη ποσότητα και όχι σε ολόκληρο τον πίνακα, πρέπει να ελέγχουµε εάν ο παρονοµαστής είναι διάφορος του µηδενός. Να εκτυπωθούν το πλήθος στοιχείων ενός µονοδιάστατου πίνακα ακεραίων Α[Ν], που είναι θετικοί αριθµοί, το πλήθος αυτών που είναι άρτιοι και το ποσοστό των άρτιων στο σύνολο των θετικών. C1 0 C2 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ A[i] > 0 ΤΟΤΕ C1 C1 + 1 ΑΝ A[i] mod 2 = 0 ΤΟΤΕ C2 C2 + 1 ΓΡΑΨΕ C1, C2 ΑΝ C1<>0 TOTE ποσοστό (C2 / C1) * 100 ΓΡΑΨΕ ποσοστό! αρχικοποίηση του µετρητή των θετικών! αρχικοποίηση του µετρητή των άρτιων! υπολογισµός πλήθους θετικών! υπολογισµός πλήθους θετικών!εάν υπήρξαν θετικοί τότε! υπολογίζουµε το ποσοστό 13

14 Αθροίσµατα - Μέσοι Όροι Ø Ο λ ό κ λ η ρ ο υ τ ο υ π ί ν α κ α Η αρχικοποίηση του αθροιστή γίνεται πριν τις ΓΙΑ. Για τον υπολογισµό του µέσου όρου διαιρούµε µε το πλήθος των στοιχείων του πίνακα (το µέγεθός του εάν πρόκειται για µονοδιάστατο ή το γινόµενο των διαστάσεών του εάν πρόκειται για δισδιάστατο), µετά τις ΓΙΑ. Να εκτυπωθούν το άθροισµα και ο µέσος όρος των στοιχείων ενός µονοδιάστατου πίνακα Α[Ν]. ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Ν S S + A[i] ΜΟ S / Ν ΓΡΑΨΕ S, ΜΟ! αρχικοποίηση του αθροιστή! υπολογισµός αθροίσµατος! υπολογισµός µέσου όρου Να εκτυπωθούν το άθροισµα και ο µέσος όρος των στοιχείων ενός δισδιάστατου πίνακα Α[Μ, Ν]. ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Μ ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν S S + A[i, j] ΜΟ S / (Μ * Ν) ΓΡΑΨΕ S, ΜΟ! αρχικοποίηση του αθροιστή! υπολογισµός αθροίσµατος! υπολογισµός µέσου όρου Ø Κ ά θ ε γ ρ α µ µ ή ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Η αρχικοποίηση του αθροιστή γίνεται ανάµεσα στις δύο ΓΙΑ, ενώ το αποτέλεσµα είναι διαθέσιµο ανάµεσα στα δύο µε τον µέσο όρο να υπολογίζεται ως το πηλίκο του αθροιστή προς το πλήθος των στηλών. Να υπολογισθούν το άθροισµα και ο µέσος κάθε γραµµής ενός δισδιάστατου πίνακα Α[Μ, Ν] και να εκχωρηθούν στους µονοδιάστατους πίνακες ΑΘΡΟΙΣΜΑ[Μ] και ΜΕΣΟΣ[Μ] αντίστοιχα. ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν S S + A[i, j] ΜΟ S / Ν ΑΘΡΟΙΣΜΑ[i] S ΜΕΣΟΣ[i] ΜΟ! αρχικοποίηση του αθροιστή! υπολογισµός αθροίσµατος γραµµής! υπολογισµός µέσου όρου γραµµής 14

15 Ø Κ ά θ ε σ τ ή λ η ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Η αρχικοποίηση του αθροιστή γίνεται ανάµεσα στις δύο ΓΙΑ, ενώ το αποτέλεσµα είναι διαθέσιµο ανάµεσα στα δύο µε τον µέσο όρο να υπολογίζεται ως το πηλίκο του αθροιστή προς το πλήθος των γραµµών. Να υπολογισθούν το άθροισµα και ο µέσος κάθε στήλης ενός δισδιάστατου πίνακα Α[Μ, Ν] και να εκχωρηθούν στους µονοδιάστατους πίνακες ΑΘΡΟΙΣΜΑ[Μ] και ΜΕΣΟΣ[Μ] αντίστοιχα. ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ N ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M S S + A[i, j] ΜΟ S / M ΑΘΡΟΙΣΜΑ[j] S ΜΕΣΟΣ[j] ΜΟ! αρχικοποίηση του αθροιστή! υπολογισµός αθροίσµατος στήλης! υπολογισµός µέσου όρου στήλης Ø Σ υ γ κ ε κ ρ ι µ έ ν η ς γ ρ α µ µ ή ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Σαν να έχουµε µονοδιάστατο πίνακα µε τον πρώτο δείκτη του πίνακα να είναι σταθερά ο δείκτης της συγκεκριµένης γραµµής π.χ. κ (δηλαδή αντί για i έχουµε κ). Να εκτυπωθούν το άθροισµα και ο µέσος όρος της 3 ης δισδιάστατου πίνακα Α[Μ, Ν]. (Μ>=3) γραµµής ενός ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν S S + A[3, j] ΜΟ S / Ν ΓΡΑΨΕ S, ΜΟ! αρχικοποίηση του αθροιστή! υπολογισµός αθροίσµατος 3 ης γραµµής! υπολογισµός µέσου όρου 3 ης γραµµής Ø Σ υ γ κ ε κ ρ ι µ έ ν η ς σ τ ή λ η ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Σαν να έχουµε µονοδιάστατο πίνακα µε τον δεύτερο δείκτη του πίνακα να είναι σταθερά ο δείκτης της συγκεκριµένης στήλης π.χ. λ (δηλαδή αντί για j έχουµε λ). Να εκτυπωθούν το άθροισµα και ο µέσος όρος της 4 ης στήλης ενός δισδιάστατου πίνακα Α[Μ, Ν]. (Ν>=4) ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M S S + A[i, 4] ΜΟ S / M ΓΡΑΨΕ S, ΜΟ! αρχικοποίηση του αθροιστή! υπολογισµός αθροίσµατος 4 ης στήλης! υπολογισµός µέσου όρου 4 ης στήλης 15

16 Μέγιστα - Ελάχιστα Ø Ο λ ό κ λ η ρ ο υ τ ο υ π ί ν α κ α Η αρχικοποίηση των min και max γίνεται µε το Α[1] για µονοδιάστατο πίνακα και το Α[1,1] για δισδιάστατο πίνακα, πριν τις ΓΙΑ. Να εκτυπωθεί η ΜΟΝΑΔΙΚΗ µέγιστη τιµή ενός µονοδιάστατου πίνακα Α[Ν] και η ΘΕΣΗ της στον πίνακα. max Α[1] pos 1 ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ Ν ΑΝ Α[i] > max ΤΟΤΕ max A[i] pos i ΓΡΑΨΕ max, pos! αρχικοποίηση µέσω υπάρχουσας τιµής! αρχικοποίηση θέσης! διαβάζουµε και τις υπόλοιπες τιµές! εάν η τρέχουσα τιµή είναι µεγαλύτερη! τότε αυτή γίνεται το µέγιστο! και αυτή είναι τη θέση της ΘΕΣΕΙΣ ΕΛΑΧΙΣΤΟΥ. Να εκτυπωθεί η ελάχιστη τιµή ενός µονοδιάστατου πίνακα A[Ν] και οι ΘΕΣΕΙΣ του πίνακα, των οποίων οι τιµές είναι ίσες µε τη ελάχιστη τιµή του. min Α[1] ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ Ν ΑΝ Α[i] < min ΤΟΤΕ min A[i] ΓΡΑΨΕ min ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[i] = min ΤΟΤΕ ΓΡΑΨΕ i! αρχικοποίηση µέσω υπάρχουσας τιµής! διαβάζουµε και τις υπόλοιπες τιµές! εάν η τρέχουσα τιµή είναι µικρότερη! τότε αυτή γίνεται το ελάχιστο! εκτύπωση της ελάχιστης τιµής! νέα σάρωση του πίνακα! εάν η τρέχουσα τιµή είναι ίση µε το min! εκτυπώνεται η θέση της Να εκτυπωθεί η ΜΟΝΑΔΙΚΗ µέγιστη τιµή ενός δισδιάστατου πίνακα Α[Μ, Ν] και η ΘΕΣΗ της στον πίνακα. max Α[1,1] grammi 1 stili 1 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Μ ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[i, j] > max ΤΟΤΕ max A[i, j] grammi i stili j ΓΡΑΨΕ max, grammi, stili! αρχικοποίηση µέσω υπάρχουσας τιµής! αρχικοποίηση γραµµής! αρχικοποίηση στήλης! εάν η τρέχουσα τιµή είναι µεγαλύτερη! τότε αυτή γίνεται το µέγιστο! και αυτή είναι τη γραµµή της! και αυτή είναι τη στήλη της 16

17 ΘΕΣΕΙΣ ΜΕΓΙΣΤΟΥ. Να εκτυπωθούν όλες οι θέσεις του δισδιάστατου πίνακα Α[Μ, Ν] που η τιµή τους ισούται µε το µέγιστο του πίνακα. max Α[1,1] ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[i, j] > max ΤΟΤΕ max A[i, j] ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[i, j] = max ΤΟΤΕ ΓΡΑΨΕ i, j! αρχικοποίηση µέσω υπάρχουσας τιµής! εάν η τρέχουσα τιµή είναι µεγαλύτερη! τότε αυτή γίνεται το µέγιστο! εάν η τρέχουσα τιµή είναι ίση µε το max! τότε γράψε γραµµή και στήλη Ø Τ µ ή µ α τ ο ς τ ο υ π ί ν α κ α Η αρχικοποίηση να πρέπει να γίνει είτε µέσω "ακραίας" τιµής, είτε µέσω του τελευταίου στοιχείου που ανήκει στο τµήµα του πίνακα που µας ενδιαφέρει, αφού πρώτα το εντοπίσουµε. Δίνονται δύο ΠΑΡΑΛΛΗΛΟΙ πίνακες, ο Κ[Ν] που περιέχει τις κατευθύνσεις Ν µαθητών (µε δυνατές τιµές ΘΕΤ, ΘΕΩ, ΤΕΧ) και ο Β[Ν] που περιέχει τους αντίστοιχους βαθµούς (στην κλίµακα 0 20). Να βρεθεί ο µέγιστος βαθµός της τεχνολογικής (ΤΕΧ) κατεύθυνσης. max 1! αρχικοποίηση µέσω ακραίας τιµής ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Κ[i] = 'ΤΕΧ' ΚΑΙ Β[i] > max ΤΟΤΕ max Β[i] ΓΡΑΨΕ max - - ή - - pos 0! αρχικοποίηση θέσης ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Κ[i] = 'ΤΕΧ' ΤΟΤΕ pos i!...τελευταίου µαθητή τεχνολογικής στον πίνακα ΑΝ pos <> 0 ΤΟΤΕ! εάν υπάρχει µαθητής της τεχνολογικής max Β[pos]! αρχικοποίηση µέσω υπάρχουσας τιµής ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ N! θα µπορούσε να είναι και ΜΕΧΡΙ pos 1 ΑΝ Κ[i] = 'ΤΕΧ' ΚΑΙ Β[i] > max ΤΟΤΕ max Β[i] ΓΡΑΨΕ max 17

18 Ø Κ ά θ ε γ ρ α µ µ ή ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Η αρχικοποίηση γίνεται ανάµεσα στις δύο ΓΙΑ µε την τιµή Α[i, 1] (δηλ. µε το πρώτο στοιχείο κάθε γραµµής), ενώ το αποτέλεσµα είναι διαθέσιµο ανάµεσα στα δύο. Να υπολογισθεί η µέγιστη τιµή κάθε γραµµής ενός δισδιάστατου πίνακα Α[Μ, Ν] και να εκχωρηθεί σε µονοδιάστατο πίνακα Β[Μ]. ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M max Α[i, 1] ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[i, j] > max ΤΟΤΕ max A[i, j] Β[i] max! αρχικοποίηση max τρέχουσας γραµµής! εάν η τρέχουσα τιµή είναι µεγαλύτερη! τότε αυτή γίνεται το µέγιστο! εκχώρηση µέγιστου τρέχουσας γραµµής Ø Κ ά θ ε σ τ ή λ η ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Η αρχικοποίηση γίνεται ανάµεσα στις δύο ΓΙΑ µε την τιµή Α[1, j] (δηλ. µε το πρώτο στοιχείο κάθε στήλης), ενώ το αποτέλεσµα είναι διαθέσιµο ανάµεσα στα δύο. Να υπολογισθεί η ελάχιστη τιµή κάθε στήλης ενός δισδιάστατου πίνακα Α[Μ, Ν] και να εκχωρηθεί σε µονοδιάστατο πίνακα Β[N]. ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ N min Α[1, j] ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M ΑΝ Α[i, j] < min ΤΟΤΕ min A[i, j] Β[j] min! αρχικοποίηση min τρέχουσας στήλης! εάν η τρέχουσα τιµή είναι µικρότερη! τότε αυτή γίνεται το ελάχιστο! εκχώρηση ελάχιστου τρέχουσας στήλης Ø Σ υ γ κ ε κ ρ ι µ έ ν η ς γ ρ α µ µ ή ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Αρχικοποιούµε µε το στοιχείο Α[κ, 1], όπου κ η συγκεκριµένη γραµµή και στη συνέχεια µε µία ΓΙΑ σαρώνουµε όλες τις στήλες της κ γραµµής (δηλαδή αντί για i έχουµε κ), σαν να επρόκειτο για µονοδιάστατο πίνακα. Να εκτυπωθεί η µέγιστη τιµή της 3 ης Α[Μ, Ν]. (Μ>=3) γραµµής ενός δισδιάστατου πίνακα max Α[3, 1] ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[3, j] > max ΤΟΤΕ max A[3, j] ΓΡΑΨΕ max! αρχικοποίηση max 3 ης γραµµής! εάν η τρέχουσα τιµή είναι µεγαλύτερη! τότε αυτή γίνεται το µέγιστο! εκτύπωση µέγιστου 3 ης γραµµής 18

19 Ø Σ υ γ κ ε κ ρ ι µ έ ν η ς σ τ ή λ η ς δ ι σ δ ι ά σ τ α τ ο υ π ί ν α κ α Αρχικοποιούµε µε το στοιχείο Α[1, λ], όπου λ η συγκεκριµένη στήλη και στη συνέχεια µε µία ΓΙΑ σαρώνουµε όλες τις γραµµές της λ στήλης (δηλαδή αντί για j έχουµε λ), σαν να επρόκειτο για µονοδιάστατο πίνακα. Να εκτυπωθεί η ελάχιστη τιµή της 4 ης Α[Μ, Ν]. (Ν>=4) στήλης ενός δισδιάστατου πίνακα min Α[1, 4] ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ M ΑΝ Α[i, 4] < min ΤΟΤΕ min A[i, 4] ΓΡΑΨΕ min! αρχικοποίηση min 4 ης στήλης! εάν η τρέχουσα τιµή είναι µικρότερη! τότε αυτή γίνεται το ελάχιστο! εκτύπωση ελάχιστου 4 ης στήλης Σειριακή Αναζήτηση Να αναζητεί στον πίνακα Α[Ν] η τιµή της µεταβλητής key και να εκτυπωθεί η θέση του πίνακα στην οποία βρέθηκε. i 1 pos 0 done ΨΕΥΔΗΣ ΟΣΟ (done = ΨΕΥΔΗΣ) ΚΑΙ (i <= Ν) ΕΠΑΝΑΛΑΒΕ ΑΝ Α[i] = key ΤΟΤΕ done ΑΛΗΘΗΣ pos i ΑΛΛΙΩΣ i i + 1 ΓΡΑΨΕ pos! εάν είναι 0 σηµαίνει ότι δεν βρέθηκε Ταξινόµηση ευθείας ανταλλαγής (φυσαλίδας) Να ταξινοµηθεί σε αύξουσα σειρά ο πίνακας Α[Ν]. ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ Ν ΓΙΑ j ΑΠΟ Ν ΜΕΧΡΙ i ΜΕ ΒΗΜΑ -1 ΑΝ Α[j - 1] > Α[j] ΤΟΤΕ! µε "<" είναι φθίνουσα ταξινόµηση temp Α[j - 1]! αντιµετάθεση Α[j - 1] Α[j] Α[j] temp 19

20 Συγχώνευση Ταξινοµηµένων Πινάκων Να συγχωνευτούν οι σε αύξουσα σειρά ταξινοµηµένοι πίνακες ΠΙΝ1[Ν1] και ΠΙΝ2[Ν2] στον πίνακα ΠΙΝ[Ν1+Ν2]. δ1 1! Δείκτης τρέχοντος στοιχείου του ΠΙΝ1 δ2 1! Δείκτης τρέχοντος στοιχείου του ΠΙΝ2 δ 1! Δείκτης τρέχοντος στοιχείου του ΠΙΝ ΟΣΟ (δ1 <= Ν1) ΚΑΙ (δ2 <= Ν2) ΕΠΑΝΑΛΑΒΕ! Όσο υπάρχουν στοιχεία και στους δύο πίνακες ΑΝ (ΠΙΝ1[δ1] <= ΠΙΝ2[δ2]) ΤΟΤΕ! Εάν ο ΠΙΝ1 έχει το τρέχων µικρότερο στοιχείο ΠΙΝ[δ] ΠΙΝ1[δ1]! το εκχωρούµε στον ΠΙΝ δ1 δ1 + 1! και πάµε στο επόµενο στοιχείο του ΠΙΝ1 ΑΛΛΙΩΣ! Εάν όµως ο ΠΙΝ2 έχει το τρέχων µικρότερο στοιχείο ΠΙΝ[δ] ΠΙΝ2[δ2]! τότε εκχωρούµε αυτό στον ΠΙΝ δ2 δ2 + 1! και πάµε στο επόµενο στοιχείο του ΠΙΝ2 δ δ + 1! Ετοιµάζουµε τον επόµενο δείκτη του ΠΙΝ! Μέχρι ένας από τους ΠΙΝ1 ή ΠΙΝ2 να "εξαντληθεί" ΑΝ (δ1 <= Ν1) ΤΟΤΕ! Εάν ο ΠΙΝ1 έχει ακόµα στοιχεία ΓΙΑ i ΑΠΟ δ1 ΜΕΧΡΙ Ν1 ΠΙΝ[δ] ΠΙΝ1[i]! τα µεταφέρουµε στον ΠΙΝ δ δ + 1! και ετοιµάζουµε τον επόµενο δείκτη του ΠΙΝ ΑΛΛΙΩΣ! Αλλιώς, αν ο ΠΙΝ2 έχει ακόµα στοιχεία ΓΙΑ i ΑΠΟ δ2 ΜΕΧΡΙ Ν2 ΠΙΝ[δ] ΠΙΝ2[i]! µεταφέρουµε αυτά στον ΠΙΝ δ δ + 1! και ετοιµάζουµε τον επόµενο δείκτη του ΠΙΝ Επιλογή Στοιχείων από δύο Ταξινοµηµένους Πίνακες Να βρεθούν τα τέσσερα µικρότερα στοιχεία των ταξινοµηµένων σε αύξουσα σειρά πινάκων Α[Ν] και Β[Μ] (Ν 4, Μ 4) και να εκχωρηθούν στον πίνακα Γ[4]. δ1 1 δ2 1 δ 1 ΟΣΟ (δ <= 4) ΕΠΑΝΑΛΑΒΕ ΑΝ (Α[δ1] <= Β[δ2]) ΤΟΤΕ Γ[δ] Α[δ1] δ1 δ1 + 1 ΑΛΛΙΩΣ Γ[δ] Β[δ2] δ2 δ2 + 1 δ δ + 1! Δείκτης τρέχοντος στοιχείου του Α! Δείκτης τρέχοντος στοιχείου του Β! Δείκτης τρέχοντος στοιχείου του Γ! Μέχρι να βρεθούν τα 4 στοιχεία! Εάν ο Α έχει το τρέχων µικρότερο στοιχείο! το εκχωρούµε στον Γ! και πάµε στο επόµενο στοιχείο του Α! Εάν όµως ο Β έχει το τρέχων µικρότερο στοιχείο! τότε εκχωρούµε αυτό στον Γ! και πάµε στο επόµενο στοιχείο του Β! Ετοιµάζουµε τον επόµενο δείκτη του Γ 20

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν Επαναληπτικές δοµές Η λογική των επαναληπτικών διαδικασιών εφαρµόζεται όπου µία ακολουθία εντολών εφαρµόζεται σε ένα σύνολο περιπτώσεων που έχουν κάτι κοινό. Όταν ψάχνουµε θέση για να παρκάρουµε κοντά

Διαβάστε περισσότερα

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 ΣΩΣΤΟ

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 ΣΩΣΤΟ ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 ΣΩΣΤΟ Α2. α. Δομή Δεδομένων είναι ένα σύνολο αποθηκευμένων δεδομένων που υφίστανται επεξεργασία από ένα σύνολο λειτουργιών. Προσπέλαση,

Διαβάστε περισσότερα

Ταξινόμηση. Ταξινόμηση ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας.

Ταξινόμηση. Ταξινόμηση ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας. Ταξινόμηση Ταξινόμηση ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας. Για j από N µέχρι i µε_βήµα -1 Αν (Α[j] < Α[j-1]) τότε tmp

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2014-2015 Πάτρα 5/5/2015 Ονοματεπώνυμο:.. Θέμα Α Α1. α. Να γράψετε στο τετράδιό σας τον

Διαβάστε περισσότερα

ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΚΑΛΑΜΠΑΚΑΣ ΣΧΟΛ. ΕΤΟΣ 2012-2013

ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΚΑΛΑΜΠΑΚΑΣ ΣΧΟΛ. ΕΤΟΣ 2012-2013 ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΚΑΛΑΜΠΑΚΑΣ ΣΧΟΛ. ΕΤΟΣ 2012-2013 ΕΚΠΑΙΔΕΥΤΙΚΉ ΠΡΟΣΟΜΟΙΩΣΗ ΕΞΕΤΑΣΕΩΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Να γράψετε

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων Πληροφορικής 2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών 3. Ο αλγόριθμος

Διαβάστε περισσότερα

6. Αφού δημιουργήσετε ένα πίνακα 50 θέσεων με ονόματα μαθητών να τον ταξινομήσετε αλφαβητικά με την μέθοδο της φυσαλίδας

6. Αφού δημιουργήσετε ένα πίνακα 50 θέσεων με ονόματα μαθητών να τον ταξινομήσετε αλφαβητικά με την μέθοδο της φυσαλίδας Ανάπτυξη εφαρμογών Γ' Λυκείου Τεχνολογικής κατεύθυνσης ΑΣΚΗΣΕΙΣ ΜΕ ΜΟΝΟΔΙΑΣΤΑΤΟΥΣ ΠΙΝΑΚΕΣ ΒΑΣΙΚΕΣ 1. Να γράψετε πρόγραμμα το οποίο:3. Να γράψετε αλγόριθμο ή πρόγραμμα το οποίο: α. Θα δημιουργεί ένα πίνακα

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Τελευταίο Μάθημα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Τελευταίο Μάθημα Τελευταίο Μάθημα 1. Να χαρακτηρίσετε καθεμία από τις παρακάτω προτάσεις, ως σωστές (Σ) ή λανθασμένες (Λ) Ο χαρακτήρας του κενού ανήκει στο αλφάβητο της γλώσσας. Σ Λ Σε μία αλφαριθμητική τιμή μπορεί να

Διαβάστε περισσότερα

) :

) : ΜΟΝΟ ΙΑΣΤΑΤΟΙ ΠΙΝΑΚΕΣ Οι µεθοδολογίες που ακολουθούν αφορούν µονοδιάστατο πίνακα Α[N] (διάστασης Ν). Άθροισµα Γινόµενο Μέσος όρος sum sum + A[i] Εµφάνισε sum g g g * Α[i] Εµφάνισε g sum sum + A[i] ΜΟ sum/n

Διαβάστε περισσότερα

Ταξινόμηση. Ταξινόμηση ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας.

Ταξινόμηση. Ταξινόμηση ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας. ευθείας ανταλλαγής (Φυσαλίδα) 1) Να ταξινομηθεί ο πίνακας Α[Ν] σε αύξουσα σειρά με τη μέθοδο της φυσαλίδας. Για i από 2 µέχρι Ν Για j από N µέχρι i µε_βήµα -1 Αν (Α[j] < Α[j-1]) τότε tmp

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ Θέμα Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2014-2015 Πάτρα 5/5/2015 Ονοματεπώνυμο:.. Α1. α. Να γράψετε στο τετράδιό σας τον

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ ΚΕΦΑΛΑΙΑ 2.4.5 & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ Ερωτήσεις Σωστό / Λάθος 1. Στη δομή Για... από... μέχρι η αρχική τιμή του μετρητή πρέπει να είναι πάντα μικρότερη από την τελική. 2. Η δομή Όσο... επανάλαβε

Διαβάστε περισσότερα

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η Μονοδιάστατοι Πίνακες Τι είναι ο πίνακας γενικά : Πίνακας είναι μια Στατική Δομή Δεδομένων. Δηλαδή συνεχόμενες θέσεις μνήμης, όπου το πλήθος των θέσεων είναι συγκεκριμένο. Στις θέσεις αυτές καταχωρούμε

Διαβάστε περισσότερα

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1) Πότε χρησιμοποιείται η δομή επανάληψης

Διαβάστε περισσότερα

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

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ Θέμα Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2016-2017 Πάτρα 3/5/2017 Ονοματεπώνυμο:.. Α1. Να γράψετε στην κόλλα σας τον αριθμό

Διαβάστε περισσότερα

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1 Άσκηση 1. Δίνεται ο παρακάτω αλγόριθμος: ΑΛΓΟΡΙΘΜΟΣ ΕΛΕΓΧΟΣ_ΑΝΑΘΕΣΗΣ ΔΙΑΒΑΣΕ X ΌΣΟ Χ > 1 ΕΠΑΝΑΛΑΒΕ ΑΝ Χ MOD 2 = 0 ΤΟΤΕ Χ Χ / 2 Χ 3 * Χ + 1 ΑΠΟΤΕΛΕΣΜΑΤΑ // Χ // ΤΕΛΟΣ ΕΛΕΓΧΟΣ_ΑΝΑΘΕΣΗΣ Να γράψετε τα αποτελέσματα

Διαβάστε περισσότερα

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων; ΦΡΟΝΤΙΣΤΗΡΙΑΚΟΣ ΟΡΓΑΝΙΣΜΟΣ ΘΕΜΑ Α ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ 01/03/2015 Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1.

Διαβάστε περισσότερα

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

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005 ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005 ΘΕΜΑ 1ο Α. 1. Να αναφέρετε ονοµαστικά τα κριτήρια που πρέπει απαραίτητα να ικανοποιεί ένας αλγόριθµος. Μονάδες 5 2. Ποιο κριτήριο

Διαβάστε περισσότερα

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης ΘΕΜΑ Α A1 Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις α-δ και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη. a. Σε μία εντολή εκχώρησης του αποτελέσματος

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΣΧ... ΕΤΤΟΣΣ 22000099-22001100 Επιμέλεια : Ομάδα Διαγωνισμάτων από Το στέκι των πληροφορικών Θέμα 1 ο Α. Δίνεται η παρακάτω ακολουθία

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος

Διαβάστε περισσότερα

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της; 1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιο σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη

Διαβάστε περισσότερα

Λυµένες Ασκήσεις Μ ß Χ DIV K Ρ ß Χ MOD Κ. ΓΡΑΨΕ Μ, 'µολύβια' ΓΡΑΨΕ Ρ, ' ' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μ ß A_M(Χ / K) Ρ ßX M*K ΓΡΑΨΕ Ρ, ' '

Λυµένες Ασκήσεις Μ ß Χ DIV K Ρ ß Χ MOD Κ. ΓΡΑΨΕ Μ, 'µολύβια' ΓΡΑΨΕ Ρ, ' ' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μ ß A_M(Χ / K) Ρ ßX M*K ΓΡΑΨΕ Ρ, ' ' Λυµένες Ασκήσεις Παράδειγµα 1 Ο παρακάτω αλγόριθµος ζητά από το χρήστη το ποσό των χρηµάτων που έχει και το κόστος ενός µολυβιού και εµφανίζει πόσα µολύβια µπορεί να αγοράσει και τα ρέστα που θα πάρει.

Διαβάστε περισσότερα

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους. ΑΕσΠΠ-Δομή Επανάληψης 9 ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1. Να γραφεί πρόγραμμα που να υπολογίζει το άθροισμα των πρώτων 100 φυσικών αριθμών. 2. Να τροποποιηθεί ο παραπάνω πρόγραμμα ώστε να υπολογίζει το άθροισμα των πρώτων

Διαβάστε περισσότερα

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση Φροντιστήρια δυαδικό 1 ΦΡΟΝΤΙΣΤΗΡΙΑ δυαδικό Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση Τα θέματα επεξεργάστηκαν οι καθηγητές των Φροντιστηρίων «δυαδικό»

Διαβάστε περισσότερα

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για

Διαβάστε περισσότερα

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ Περιλαμβάνει τα δεύτερα θέματα των πανελληνίων εξετάσεων από το 2000 μέχρι και σήμερα ΑΠΟΛΥΤΗΡΙΕΣ ΓΕΝΙΚΟΥ 2000 Έστω τμήμα αλγορίθμου με μεταβλητές Α, Β,

Διαβάστε περισσότερα

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΘΕΜΑ 1 ο ο Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό, αν είναι

Διαβάστε περισσότερα

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

ΕΝΔΕΙΚΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ ΓΙΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Γ ΛΥΚΕΙΟΥ ΕΝΔΕΙΚΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ ΓΙΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Γ ΛΥΚΕΙΟΥ Ερωτήσεις Ανάπτυξης 1. Να περιγράψετε τη δομή της λίστας και τη διαδικασία εισαγωγής και διαγραφής ενός κόμβου. 3.9.1 Σελ 71-72

Διαβάστε περισσότερα

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΑ 1-6 ΟΝΟΜΑ: ΗΜΕΡΟΜΗΝΙΑ: ΒΑΘΜΟΣ: ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό,

Διαβάστε περισσότερα

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής.

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής. ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 1 ΙΟΥΝΙΟΥ 2004 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ): ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο ΚΕΦΑΛΑΙΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 1 ο ΚΕΦΑΛΑΙΟ 1) Τι είναι πρόβλημα (σελ. 3) 2) Τι είναι δεδομένο, πληροφορία, επεξεργασία δεδομένων (σελ. 8) 3) Τι είναι δομή ενός προβλήματος (σελ. 8)

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΜΑ Α ΘΕΜΑΤΑ Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης ΕΠ.1 Να αναπτυχθεί αλγόριθμος που θα εκτυπώνει τους διψήφιους άρτιους ακέραιους. Η άσκηση στην ουσία θα πρέπει να εκτυπώσει του αριθμούς 10, 12, 14,.,96, 98. Μεμιαπρώτηματιάθαμπορούσαμενατηνλύσουμεμετοναπροσπελάσουμετιςτιμές

Διαβάστε περισσότερα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων. Β. Na γίνει ο πολλαπλασιασμός 15 * 45 αλά ρώσικα και να γραφεί

Διαβάστε περισσότερα

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i Να μετατρέψετε τις ενέργειες που δίνονται παρακάτω σε

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) 2004 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) 2004 ΘΕΜΑ 1ο ΕΚΦΩΝΗΣΕΙΣ Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις

Διαβάστε περισσότερα

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ & ΑΛΓΟΡΙΘΜΟΙ. Πίνακες και βασικές επεξεργασίες αυτών

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ & ΑΛΓΟΡΙΘΜΟΙ. Πίνακες και βασικές επεξεργασίες αυτών ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ & ΑΛΓΟΡΙΘΜΟΙ Πίνακες και βασικές επεξεργασίες αυτών Σκοπιές από τις οποίες μελετά η πληροφορική τα δεδομένα Γλωσσών προγραμματισμού Υλικού Δομών δεδομένων Ανάλυσης δεδομένων 22/11/08 Παρουσιάσεις

Διαβάστε περισσότερα

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος. Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια Είσοδος:

Διαβάστε περισσότερα

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

Παλλατίδειο ΓΕΛ Σιδηροκάστρου Δομή Επανάληψης 2000 Θέμα 2 ο Έστω τμήμα αλγορίθμου με μεταβλητές A, B, C, D, X και Υ. D 2 Για Χ από 2 μέχρι 5 με_βήμα 2 Α 10 * Χ Β 5 * Χ + 10 C Α + Β (5 * Χ) D 3 * D - 5 Υ A + B C + D Να βρείτε τις τιμές

Διαβάστε περισσότερα

Μάριος Αγγελίδης

Μάριος Αγγελίδης Δομή Επανάληψης Ενότητες βιβλίου: 2.4.5, 8.2, 8.2.1, 8.2.2, 8.2.3 Ώρες διδασκαλίας: 5 Η δομή επανάληψης χρησιμοποιείται όταν έχουμε μία ομάδα εντολών που θέλουμε να εκτελεστούν πολλές φορές. Υπάρχουν τρείς

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ 1ΗΣ ΣΕΛΙΔΑΣ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Σ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΝΕΩΝ ΜΟΥΔΑΝΙΩΝ Δευτέρα, 12 Μαΐου 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ:

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΘΕΜΑΤΑ ΘΕΜΑ A Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-6 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν

Διαβάστε περισσότερα

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

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα 1 ο ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Α) Να χαρακτηρίσετε τις παρακάτω προτάσεις ως

Διαβάστε περισσότερα

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 11 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2015-2016 Θέμα Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις προτάσεις 1-4 και δίπλα τη λέξη ΣΩΣΤΟ,

Διαβάστε περισσότερα

Ασκή σεις στή δομή επανα λήψής

Ασκή σεις στή δομή επανα λήψής Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1 Ασκή σεις στή δομή επανα λήψής Ανάγνωση Στοιχείων Εύρεση Πλήθους 1. Να γραφεί αλγόριθμος ο οποίος να διαβάζει Ν πραγματικούς αριθμούς. Αλγόριθμος Άσκηση1

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέµα 1 ο Α. Να απαντήσετε τις παρακάτω ερωτήσεις τύπου Σωστό Λάθος (Σ Λ) 1. Σκοπός της συγχώνευσης 2 ή περισσοτέρων ταξινοµηµένων πινάκων είναι η δηµιουργία

Διαβάστε περισσότερα

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός: Θέμα 1ο Α) Απαντήστε στις παρακάτω ερωτήσεις επιλέγοντας Σ (Σωστό) ή Λ (Λάθος). 1. Η ομάδα εντολών μέσα στην Αρχή_επανάληψης..μέχρις_ότου

Διαβάστε περισσότερα

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. σύγχρονο Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. μαθητικό φροντιστήριο 25ης Μαρτίου 111 ΠΕΤΡΟΥΠΟΛΗ 210 50 20 990 210 50 27 990 25ης Μαρτίου 74 ΠΕΤΡΟΥΠΟΛΗ 210 50 50 658 210 50 60 845 Γραβιάς 85 ΚΗΠΟΥΠΟΛΗ

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΡΤΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΡΤΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΡΤΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3 ΘΕΩΡΙΑ ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3 Να αναφέρετε τους κανόνες που πρέπει να ακολουθούν οι λίστες των παραμέτρων κατά την κλήση ενός υποπρογράμματος.

Διαβάστε περισσότερα

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει

Διαβάστε περισσότερα

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό,αν είναι σωστή,

Διαβάστε περισσότερα

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου

Ορισµοί κεφαλαίου. Σηµαντικά σηµεία κεφαλαίου Ορισµοί κεφαλαίου Αλγόριθµος είναι µια πεπερασµένη σειρά ενεργειών, αυστηρά καθορισµένων και εκτελέσιµων σε πεπερασµένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήµατος. Σηµαντικά σηµεία κεφαλαίου Κριτήρια

Διαβάστε περισσότερα

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ 2008 - ΑΕΠΠ ΘΕΜΑ 1ο Α. 1. Ποια είναι τα κυριότερα χρησιμοποιούμενα γεωμετρικά σχήματα σε ένα διάγραμμα ροής και τι ενέργεια ή

Διαβάστε περισσότερα

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΣΤΡΙΤΣΙΟΥ ΠΑΡΑΣΚΕΥΗ 5 Μαΐου 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν

Διαβάστε περισσότερα

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ KAI Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 06 ΣΕΠΤΕΜΒΡΙΟΥ 2017 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος 2017 2018 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Απαντήστε στις παρακάτω προτάσεις με το γράμμα Σ αν η πρόταση είναι Σωστή ή με το

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100 ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ Όνομα:.. Βαθμός: /100 Θέμα Α 1. Να χαρακτηρίσετε τις προτάσεις με Σ, αν είναι σωστές και Λ, αν είναι λάθος. a. Οι πίνακες δεν μπορούν να έχουν περισσότερες από δύο

Διαβάστε περισσότερα

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ. ΤΡΙΤΗ ΔΙΑΛΕΞΗ Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.): Σύνταξη τύπος όνομαα; τύπος όνομαβ{όνομαα}; όνομαβ

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005 ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ 1ο Α. 1. Να αναφέρετε ονοµαστικά τα κριτήρια που πρέπει απαραίτητα

Διαβάστε περισσότερα

Κεφάλαιο 2.2 Δραστηριότητες

Κεφάλαιο 2.2 Δραστηριότητες 15. Α. i, B. i, ii, iv, Γ. i, iii 16. Α. α 2 * β, Β. ΜΟ (α + β + γ) / 3, Γ. β β + 2,. Δ. i i - (α + β), Ε. i (α + β) / 2 17. i. A, ii. B, iii. A, iv. A 18. i. A, ii. B, iii. A, iv. A, v. Α, vi. Α 19. Αρ.

Διαβάστε περισσότερα

επιµέλεια Θοδωρής Πιερράτος

επιµέλεια Θοδωρής Πιερράτος Ερωτήσεις Σωστό Λάθος 1. Οι διαστάσεις ενός πίνακα δεν µπορούν να µεταβάλλονται κατά την εκτέλση ενός αλγόριθµου. 2. Ο πίνακας είναι στατική δοµή δεδοµένων. 3. Ένας πίνακας δυο στηλών µπορεί να περιέχει

Διαβάστε περισσότερα

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 1 ΙΟΥΝΙΟΥ 2004 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

Διαβάστε περισσότερα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΥ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΥ ΑΡΧΗ 1ης ΣΕΛΙ ΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΥ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 ΘΕΜΑ Α : Α1. Να

Διαβάστε περισσότερα

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη. 1ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΙΚΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2015 Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) ΣΥΝΟΛΟ

Διαβάστε περισσότερα

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη Επιλογή και επανάληψη Η ύλη που αναπτύσσεται σε αυτό το κεφάλαιο είναι συναφής µε την ύλη που αναπτύσσεται στο 2 ο κεφάλαιο. Όπου υπάρχουν διαφορές αναφέρονται ρητά. Προσέξτε ιδιαίτερα, πάντως, ότι στο

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 6 ΙΟΥΝΙΟΥ 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Θέμα 1ο I. Ποιες οι διαφορές μεταξύ των στατικών και των δυναμικών δομών; (Μονάδες 7) II. Να γράψετε στο τετράδιό

Διαβάστε περισσότερα

Ενδεικτικές Ερωτήσεις Θεωρίας

Ενδεικτικές Ερωτήσεις Θεωρίας Ενδεικτικές Ερωτήσεις Θεωρίας Κεφάλαιο 2 1. Τι καλούμε αλγόριθμο; 2. Ποια κριτήρια πρέπει οπωσδήποτε να ικανοποιεί ένας αλγόριθμος; 3. Πώς ονομάζεται μια διαδικασία που δεν περατώνεται μετά από συγκεκριμένο

Διαβάστε περισσότερα

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1 Δομές Επανάληψης Όσο μέχρις ότου για 22/11/08 Ανάπτυξη εφαρμογών 1 Όσο. επανάλαβε Όσο Συνθήκη επανάλαβε Εντολή1 Εντολή2.. Ομάδα εντολών Συνθήκη Αληθής Ομάδα εντολών Εντολή Ν Τέλος_Επανάληψης Ψευδής 1.

Διαβάστε περισσότερα

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

ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη

Διαβάστε περισσότερα

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης 1. Να αναπτυχθεί πρόγραμμα που θα διαβάζει 2 ακέραιους αριθμούς α, β (διασφαλίζοντας ότι τα α,β είναι ακέραιοι και ότι β > α) και στη συνέχεια: α) θα εμφανίζει το άθροισμα των ακέραιων αριθμών στο διάστημα

Διαβάστε περισσότερα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ 1 A. Να δώσετε τον ορισμό της καθοριστικότητας και της περατότητας καθώς και ένα παράδειγμα για την κάθε μία. B. Με ποιο τρόπο μπορεί να πάρει τιμή μια

Διαβάστε περισσότερα

Στήλη Β Προτάσεις α. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής β. Ο βρόχος επανάληψης

Στήλη Β Προτάσεις α. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής β. Ο βρόχος επανάληψης ΤΡΙΤΗ 1 ΙΟΥΝΙΟΥ 2004 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό

Διαβάστε περισσότερα

Προτεινόμενα Θέματα ΑΕΠΠ

Προτεινόμενα Θέματα ΑΕΠΠ Προτεινόμενα Θέματα ΑΕΠΠ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε αν κάθε μία από τις παρακάτω προτάσεις είναι σωστή (Σ) ή λανθασμένη (Λ). Αιτιολογήσετε κάθε σας απάντηση 1. Η μερικώς περιορισμένη εμβέλεια προσφέρει

Διαβάστε περισσότερα

Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων. Κεφάλαιο 2.2. Έκδοση 3.0

Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων. Κεφάλαιο 2.2. Έκδοση 3.0 Ενδεικτικές απαντήσεις των Ερωτήσεων - Θεµάτων προς συζήτηση - ραστηριοτήτων Κεφάλαιο 2.2. Έκδοση 3.0 15. Α. i, B. i, ii, iv, Γ. i, iii 16. Α. α 2 * β, Β. ΜΟ (α + β + γ) / 3, Γ. β β + 2,. i i - (α + β),

Διαβάστε περισσότερα

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0 Χ=0 Ονομα1 Κώστας Y>1000 Y= d B^2-4*a*g κακιστος ο>ι 0

Διαβάστε περισσότερα

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

ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ - ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 10 ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ - ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ 1 ΤΗΛ.6947345322, 6987070028 email: xristoforos_karachristos@hotmail.com https://sites.google.com/site/aeppkx

Διαβάστε περισσότερα

ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 12 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 12 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α A1. 1. Σωστό 2. Λάθος 3. Λάθος 4. Σωστό 5. Λάθος ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 12 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΝΔΕΙΚΤΙΚΕΣ

Διαβάστε περισσότερα

viii. Α[7] Α[1] Α[3] + Α[8] 2. Δίνεται οι παρακάτω πίνακες ακεραίων Α και Β

viii. Α[7] Α[1] Α[3] + Α[8] 2. Δίνεται οι παρακάτω πίνακες ακεραίων Α και Β ΑΕσΠΠ-Μονοδιάστατοι Πίνακες 1 1. Δίνεται ο παρακάτω πίνακας ακεραίων Α 1 2 3 4 5 6 7 8 9 15 Ποια μορφή θα πάρει ο παραπάνω πίνακας Α αν εκτελεστούν οι επόμενες εντολές με την σειρά που δίνονται; i. Α[5]

Διαβάστε περισσότερα

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο:

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ Ονοµατεπώνυµο: Καθηγητής: ΒΛΙΣΙΔΗΣ Γ.! ΘΕΜΑ A Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη

Διαβάστε περισσότερα

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

ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2013 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-6 και δίπλα τη λέξη ΣΩΣΤΟ, αν η πρόταση

Διαβάστε περισσότερα

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2015 Β ΦΑΣΗ ÁÈÇÍÁ ΑΠΑΝΤΗΣΕΙΣ

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2015 Β ΦΑΣΗ ÁÈÇÍÁ ΑΠΑΝΤΗΣΕΙΣ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Α1. 1. Λάθος 2. Λάθος 3. Σωστό 4. Λάθος 5. Σωστό Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ηµεροµηνία: Κυριακή 19 Απριλίου

Διαβάστε περισσότερα

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα Ονοµατεπώνυµο: ΘΕΜΑ 1 A. Na αναφέρετε τα κριτήρια που πρέπει να πληροί ένας αλγόριθµος (ονοµαστικά) Να αναφέρετε µε τεκµηρίωση ποια από τα κριτήρια δεν πληροί ο παρακάτω

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Σ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ 2003 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

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

Α2. Να γράψετε στο τετράδιο σας τον αριθμό 1-4 κάθε πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή. ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΚΥΡΙΑΚΗ 23/04/2017 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ ( 7) ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας στο

Διαβάστε περισσότερα

ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr

ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr ΚΟΡΥΦΑΙΟ ΦΡΟΝΤΙΣΤΗΡΙΟ korifeo.gr ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Εξεταζόμενη ύλη : 7o Κεφάλαιο ΘΕΜΑ 1 ο Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές η λανθασμένες. 1. Τα στοιχεία

Διαβάστε περισσότερα

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης Περιεχόμενα Δομές δεδομένων 37. Δομές δεδομένων (θεωρητικά στοιχεία)...11 38. Εισαγωγή στους μονοδιάστατους πίνακες...16 39. Βασικές επεξεργασίες στους μονοδιάστατους πίνακες...25 40. Ασκήσεις στους μονοδιάστατους

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2013 ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων

ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων Αλγόριθµος : Είναι ένα σύνολο βηµάτων, αυστηρά καθορισµένων κι εκτελέσιµων σε πεπερασµένο χρόνο, που οδηγούν στην επίλυση ενός προβλήµατος. Χαρακτηριστικά ενός σωστού

Διαβάστε περισσότερα

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

ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ ΙΑΓΩΝΙΣΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ Επαναληπτικό: 1 2 κεφάλαιο ΗΜ/ΝΙΑ :.. ΟΝΟΜΑΤΕΠΩΝΥΜΟ :.. ΘΕΜΑ 1 ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ 29 ΜΑΪΟΥ 2013 ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ 29 ΜΑΪΟΥ 2013 ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-6 και

Διαβάστε περισσότερα