Professional Documents
Culture Documents
1. Δομή Ακολουθίας
Εντολή 1 Αρχή
Αρχή
Εντολή 2
Εντολή 1
Εντολή 1
Εντολή ν
τέλος.
Εντολή 2
Εντολή 2
Εντολή ν
Εντολή ν
Τέλος
Τέλος
2. Δομή επιλογής
α. Απλή επιλογή
αν <συνθήκη> τότε
ομάδα εντολών 1
τέλος_αν
Ναι Όχι
Συνθήκη
Ναι
Συνθήκη
Όχι
Ομάδα
Ομάδα
Εντολών
Εντολών11
2 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
β. Σύνθετη επιλογή
αν <συνθήκη> τότε
ομάδα εντολών 1
αλλιώς
ομάδα εντολών 2
τέλος_αν
Ναι Όχι
Συνθήκη
Συνθήκη
Ομάδα Ομάδα
Ομάδα Ομάδα
Εντολών
Εντολών
Εντολών11 Εντολών22
3 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
γ. Εμφωλευμένη επιλογή
ΟΧΙ ΝΑΙ
Συνθήκη1
Συνθήκη1
Ομάδα
Ομάδα
Εντολών 1
Εντολών 1
ΟΧΙ ΝΑΙ
Συνθήκη2
Συνθήκη2
Ομάδα Ομάδα
Ομάδα Ομάδα
Εντολών 2 Εντολών 3
Εντολών 2 Εντολών 3
4 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
δ. Πολλαπλή επιλογή
i. Επίλεξε έκφραση
περίπτωση <Σύνολο τιμών 1>
ομάδα εντολών 1
περίπτωση <Σύνολο τιμών 2>
ομάδα εντολών 2
3. Δομή επανάληψης
α. όσο - επανάλαβε
Ομάδα Ναι
Ομάδα Συνθήκη
εντολών Συνθήκη
εντολών συνέχειας
συνέχειας
Όχι
5 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
Αρχή_επανάληψης
oμάδα εντολών
μέχρις_ότου <συνθήκη τέλους>
Ομάδα
Ομάδαεντολών
εντολών
Όχι
Συνθήκη
Συνθήκη
τέλους
τέλους
Ναι
6 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
i. α) β>0
μτ
μτ←←ατ
ατ
Ναι
μτ
μτ<=
<=ττττ
Ομάδα Όχι
Ομάδα
εντολών
εντολών
μτ
μτ←←μτ
μτ++ββ
ii. β) β<0
μτ
μτ←←ατ
ατ
Ναι
μτ
μτ>=
>=ττττ
Ομάδα Όχι
Ομάδα
εντολών
εντολών
μτ
μτ←←μτ
μτ++ββ
7 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
Αλγόριθμος Πολλαπλασιασμός_αλά_Ρωσικά
διάβασε χ, ψ
Ρ←0
όσο ψ>0 επανάλαβε
αν ψ mod 2 = 1 τότε
Ρ←Ρ + χ
τέλος_αν
χ←χ * 2
ψ←ψ div 2
τέλος_επανάληψης
εμφάνισε Ρ
τέλος Πολλαπλασιασμός_αλά_Ρωσικά
Β. Σειριακή αναζήτηση
Αλγόριθμος Σειριακή_αναζήτηση
διάβασε Χ
εύρεση← ψευδής
θέση← 0
i←1
όσο (εύρεση=ψευδής) και (i<=N) επανάλαβε
αν Α[ i ] = Χ τότε
εύρεση←αληθής
θέση←i
αλλιώς
i← i + 1
τέλοςαν
τέλος_επανάληψης
αν εύρεση=αληθής τότε
εμφάνισε θέση
αλλιώς
εμφάνισε ¨Το στοιχείο δεν βρέθηκε¨
τέλοςαν
τέλος Σειριακή_αναζήτηση
8 ΠΡΟΟΠΤΙΚΗ 2009
Τα μυστικά των εξετάσεων
Γ. Ταξινόμηση φυσαλίδας
Αλγόριθμος Ταξινόμηση_φυσαλίδας
για i από 2 μέχρι Ν
για j από N μέχρι i με_βήμα -1
αν Π[ j-1] > Π[ j ] τότε
temp← Π[ j-1]
Π[ j-1]← Π[ j ] Αντιμετάθεσε Π[ j-1], Π[ j ]
Π[ j ]← temp
τέλοςαν
τέλος_επανάληψης
τέλος_επανάληψης
τέλος Ταξινόμηση_φυσαλίδας
9 ΠΡΟΟΠΤΙΚΗ 2009