2o ONLINE TEST μετατροπές δομών ΑΕΠΠ

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

Σε καθεμία από τις παρακάτω ασκήσεις συμπληρώστε τα κενά με τις κατάλληλες εντολές που ζητάει η κάθε άσκηση ακολουθώντας τους παρακάτω κανόνες συμπλήρωσης:

Κανόνες συμπλήρωσης εντολών στα κενά:

1. Μία εντολή σε κάθε γραμμή. Μετάβαση στην παρακάτω γραμμή με το πλήκτρο <Tab>.

2. Αν νομίζετε ότι κάποιες γραμμές περισσεύουν να τις αφήσετε κενές.

3. Το σύμβολο της εκχώρησης τιμής: ? να γραφτεί ως: <--

4. Μη βάζετε τόνους στις λέξεις.

5. Γράφετε όλες τις εντολές και μεταβλητές με πεζούς (ΟΧΙ Κεφαλαία) χαρακτήρες.

6. Μη γράφετε με ελληνικούς χαρακτήρες ονόματα μεταβλητών που στην εκφώνηση είναι στα Αγγλικά

 

Ασκ 1(2003). Να μετατρέψετε το παρακάτω τμήμα αλγορίθμου σε ισοδύναμο με τη χρήση της εντολής οσο ... επαναλαβε:

     L ? 0

Για C απο 5 μεχρι 100 με_βημα 10

             L ? L + C

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

     εμφανισε L

 Συμπληρώστε στα παρακάτω κενά τις κατάλληλες εντολές για τη μετατροπή ακολουθώντας τους προαναφερθέντες κανόνες συμπλήρωσης εντολών

 









 

 

Ασκ 2. (2001) Δίνεται το παρακάτω τμήμα αλγορίθμου

c  ? i

Αρχή_επανάληψης

c ?  c+2

Εμφάνισε c

μέχρις_ότου c >= m

Να γράψτε τη δομή επανάληψης Για ... από ... μέχρι ... με_βήμα  που τυπώνει ακριβώς τα ίδια με το παραπάνω τμήμα αλγορίθμου. (Για εκτύπωση χρησιμοποιείστε την εντολή 'Εμφάνισε')

 







 

          Ασκ 3 (2005τροποπ.) To παρακάτω τμήμα προγράμματος να μετατραπεί σε ισοδύναμο, χρησιμοποιώντας   

                                  αποκλειστικά τη δομή επανάληψης οσο... επαναλαβε.

S ? 0

Για J από 1 μέχρι 5

Για L από 1 μέχρι 7

 S ? S + J

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

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

Γραψε S

 Συμπληρώστε στα παρακάτω κενά τις κατάλληλες εντολές για την παραπάνω μετατροπή ακολουθώντας τους προαναφερθέντες κανόνες συμπλήρωσης εντολών