ΕΦΑΡΜΟΓΕΣ ΑΕΠΠ (Ανάπτυξη Εφαρμογών) - ΤΕΣΤ 1

1o ONLINE TEST ΕΦΑΡΜΟΓΩΝ ΑΕΠΠ

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

 

ΕΦΑΡΜΟΓΗ 1  (ΕΛ2005 )

Δίνεται το παρακάτω τμήμα αλγορίθμου όπου οι μεταβλητές Κ,L,M είναι ακέραιες:

K←35

L←17

M←0

OΣΟ L>0 ΕΠΑΝΑΛΑΒΕ

ΑΝ L MOD 2=1 TOTE

M←M+K

ΤΕΛΟΣ_ΑΝ

Κ←Κ*2

L←L DIV 2

TEΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΕΜΦΑΝΙΣΕ Μ

 

α) Να συμπληρώσετε τον παρακάτω πίνακα

      Κ     L      M
ΑΡΧΙΚΕΣ ΤΙΜΕΣ
1η Επανάληψη
2η Επανάληψη
3η Επανάληψη

4η Επανάληψη

5η Επανάληψη

ΕΦΑΡΜΟΓΗ 2 (ΗΛ2004)

Δίνεται ο μονοδιάστατος πίνακας C με έξι στοιχεία που έχουν αντίστοιχα τις παρακάτω τιμές:

2, 5, 15, -1, 32, 14

και το παρακάτω τμήμα αλγορίθμου:

min ← 100

max ← -100

Για i από 1 μέχρι 6 με_βήμα 2

Α ← C[i]

B ← C[i+1]

Αν A<Β τότε

Lmin ← A

Lmax ← B

αλλιώς

Lmin ← Β

Lmax ← Α

Τέλος_αν

Αν Lmin<min τότε

min ← Lmin

Τέλος_αν

Αν Lmax>max τότε

max ← Lmax

Τέλος_αν

Εκτύπωσε Α, Β, Lmin, Lmax, min, max

Τέλος_επανάληψης

D ← max * min

Εκτύπωσε D

Να εκτελέσετε το παραπάνω τμήμα αλγορίθμου και να

γράψετε:

α. Τις τιμές των μεταβλητών Α, Β, Lmin, Lmax, min και

max, όπως αυτές εκτυπώνονται σε κάθε επανάληψη.

(Σημείωση:Αν νομίζετε οτι κάποια(ες) επαναλήψεις δε θα εκτελεστούν αφήστε ασυμπλήρωτα τα αντίστοιχα κενά)

 

      A     B    Lmin   Lmax   min   max 
1η Επανάληψη
2η Επανάληψη
3η Επανάληψη
4η Επανάληψη
5η Επανάληψη

 

 

β. Την τιμή της μεταβλητής D που εκτυπώνεται.    

ΕΦΑΡΜΟΓΗ 3  (ΕΛ2004)

Δίνεται το παρακάτω τμήμα αλγορίθμου:

Χ 50

ΟΣΟ Χ > 0 ΕΠΑΝΑΛΑΒΕ

ΓΙΑ Υ ΑΠΟ 2 ΜΕΧΡΙ 6 ΜΕ_ΒΗΜΑ 2

Χ Χ - 10

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΓΡΑΨΕ Χ

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

1. Πόσες φορές θα εκτελεστεί η εντολή ΓΡΑΨΕ Χ;   

2. Πόσες φορές θα εκτελεστεί η εντολή εκχώρησης Χ Χ - 10; 

 

3. Ποιες είναι οι διαδοχικές τιμές των μεταβλητών Χ και Υ σε όλες τις επαναλήψεις;

(Σημείωση:Αν νομίζετε οτι κάποια(ες) επαναλήψεις δε θα εκτελεστούν αφήστε ασυμπλήρωτα τα αντίστοιχα κενά)

       Χ      Υ
Αρχικές Τιμές    50      -
Τιμές 1ης Επανάληψης
Τιμές 2ης Επανάληψης
Τιμές 3ης Επανάληψης
Τιμές 4ης Επανάληψης
Τιμές 5ης Επανάληψης
Τιμές 6ης Επανάληψης
Τιμές 7ης Επανάληψης