ALGORITHMOS
  • Αρχικη
  • Υλικο ΑΕΠΠ
    • Η υλη του μαθηματος
    • Βασικα σημεια θεωριας
    • Θεωρια - Μεθοδολογια >
      • Βασικες γνωσεις
      • Δομη Ακολουθιας
      • Δομη Επιλογης
      • Δομη επαναληψης
      • Μονοδιαστατοι Πινακες
      • Δισδιαστατοι Πίνακες
    • Ασκησεις >
      • Δομη Ακολουθιας >
        • Δομη Ακολουθιας - Λυσεις Ασκησεων
      • Δομη Επιλογης >
        • Δομη Επιλογης - Λυσεις Ασκησεων
      • Δομη Επαναληψης >
        • Δομη Επαναληψης - Λυσεις Ασκησεων
      • Μονοδιάστατοι Πίνακες >
        • Μονοδιαστατοι Πινακες - Λυσεις Ασκησεων
      • Δισδιάστατοι Πίνακες >
        • Δισδιάστατοι Πίνακες - Λυσεις Ασκησεων
      • Υποπρογράμματα
    • Θεματα πανελλαδικων εξετασεων
    • Γλωσσομάθεια
  • Άρθρα
  • Online Test
    • Online Test - Γενικά
    • Online Test - Πανελληνιων
  • Επικοινωνια
Giakoumoglou Vagelis

Η δομή της ακολουθίας στο μάθημα:
"Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον"

Η δομή της ακολουθίας

Η πρώτη απο τις τρείς βασικές δομές που χρησιμοποιούμε στο μάθημα της Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον είναι η δομή της ακολουθίας . Οι άλλες δυο είναι η δομή της επιλογής και η δομή της επανάληψης .

Η δομή της ακολουθίας είναι η πιο απλή απο τις τρείς δομές . Στη δομή αυτή οι εντολές που περιγράφουμε εκτελούνται όλες η μια μετά απο την άλλη , ακολουθιακά!

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

Επίσης , θα δούμε μερικές απο τις βασικές τεχνικές που χρησιμοποιούμε σε ασκήσεις αυτής της μορφής.

Το πιο σημαντικό είναι η σωστή κατανόηση και ανάλυση της άσκησης έτσι ώστε να μπορέσουμε την αντιμετωπίσουμε με τον κατάλληλο τρόπο.

Ας δούμε μερικά παραδείγματα :

Παράδειγμα 1ο :
Να πραγματοποιηθεί πρόγραμμα σε γλώσσα προγραμματισμού "Γλώσσα" το οποίο θα δέχεται δυο τυχαίους αριθμους και θα υπολογίζει και θα εμφανίζει το άθροισμά τους.

Πριν περάσουμε στην επίλυση του προβλήματος θα πρέπει να είμαστε σίγουροι οτι έχουμε καταλάβει ακριβώς τι ζητάει η άσκηση. Στη συγκεκριμένη περίπτωση τα πράγματα είναι εύκολα. Θα πρέπει να εισάγουμε δυο αριθμούς ,απο το πληκτρολόγιο, (Βλ: Εντολή Εισόδου Διάβασε ) και στη συνέχεια να εκχωρήσουμε το αποτέλεσμα του αθροίσματός τους σε μια τρίτη μεταβλητή, της οποία το περιεχόμενο θα εμφανίσουμε και ως αποτέλεσμα.

Λύση 1ου παραδείγματος :

ΠΡΟΓΡΑΜΜΑ ΠΑΡ_1
ΜΕΤΑΒΛΗΤΕΣ
       ΠΡΑΓΜΑΤΙΚΕΣ: Α,Β,Γ
ΑΡΧΗ
ΓΡΑΨΕ
'ΠΛΗΚΤΡΟΛΟΓΗΣΤΕ ΔΥΟ ΑΡΙΘΜΟΥΣ'
ΔΙΑΒΑΣΕ Α,Β
Γ<-- Α+Β
ΓΡΑΨΕ 'ΤΟ ΑΘΡΟΙΣΜΑ ΤΩΝ ΑΡΙΘΜΩΝ ΠΟΥ ΠΛΗΚΤΡΟΛΟΓΗΣΑΤΕ ΕΙΝΑΙ:',Γ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ


Ασκήσεις με χρήση των τελεστών DIV και MOD

Παράδειγμα 2ο
Να πραγματοποιηθεί πρόγραμμα το οποίο θα δέχεται μια χρονική διάρκεια σε δευτερόλεπτα και θα υπολογίζει και θα εμφανίζει σε πόσες ώρες, λεπτά και δευτερόλεπτα αντιστοιχεί.


Λυση 2ου παραδείγματος :

ΠΡΟΓΡΑΜΜΑ
ΠΑΡ_3
ΜΕΤΑΒΛΗΤΕΣ
        ΑΚΕΡΑΙΕΣ: Χ,ΩΡΕΣ,ΛΕΠΤΑ,ΔΕΥΤ,ΥΠΟΛ
ΑΡΧΗ
ΓΡΑΨΕ ‘Δώσε την τιμή σε δευτερόλεπτα’
ΔΙΑΒΑΣΕ Χ
ΩΡΕΣ<-- Χ DIV 3600
ΥΠΟΛ<-- Χ MOD 3600
ΛΕΠΤΑ<-- ΥΠΟΛ DIV 60
ΔΕΥΤ<-- ΥΠΟΛ MOD 60
ΓΡΑΨΕ ‘ΩΡΕΣ = ‘, ΩΡΕΣ, ‘ΛΕΠΤΑ=’, ΛΕΠΤΑ, ‘ΔΕΥΤΕΡΟΛΕΠΤΑ =’,ΔΕΥΤ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Ακριβώς την ίδια "λογική" μπορούμε να αντιμετωπίσουμε όλα τα προβλήματα μετατροπών είτε έχουν να κάνουν με χρόνο ή οποιοδήποτε άλλο μέγεθος. Για παράδειγμα θα μπορούσε να δίνεται μια απόσταση σε εκατοστά και να ζητά να την μετατρέψουμε σε χιλιόμετρα, μέτρα και εκατοστά. Η αντιμετώπιση θα ήταν όπως παραπάνω με αλλά με τις κατάλληλες τιμές για τη σωστή μετατροπή. Δοκιμάστε την μόνοι σας!

Υπόδειξη :  1 χιλιόμετρο = 1000 μέτρα
                    1 Μέτρο = 100 εκατοστά


Ασκήσεις με ποσοστά

Οι ασκήσεις με ποσοστά θέλουν λίγο προσοχή ώστε να υπολογίσουμε ακριβώς αυτό που ζητάει. Συνήθως δίνεται μια αρχική τιμή και ένα ποσοστό , το οποίο θα έχει να κάνει με μια αύξηση ή μείωση (πχ: φόρος, κράτηση, εισφορά κτλ) και ζητήται η τελική τιμή ή το ποσό που προκύπτει απο το ποσοστό που μας δίνουν. Πως γίνονται οι υπολογισμοί;

Έστω ότι μας δίνουν μια αρχική τιμή Α και ένα ποσοστό επι τοις εκατό Π.
  • Άν η άσκηση ζητά την τιμή του ποσοστού , για παράδειγμα λέει ότι γίνεται μια κράτηση στο μισθό ενός υπαλλήλου 5% και ζητά να βρούμε πόσο θα είναι το ποσό της κράτησης σύμφωνα με το μισθό του υπαλλήλου , τότε αυτό θα είναι :
           ΠΟΣΟ<-- Α*Π/100 . Δηλαδή το ποσό της κράτησης το υπολογίζουμε πολλαπλασιάζοντας την αρχική τιμή
           ( μισθός υπαλλήλου ) με το ποσοστό και το αποτέλεσμα το διαιρούμε δια εκατό . Ακριβώς το ίδιο θα κάναμε αν θέλαμε     
           να   υπολογίσουμε το ποσό κάποιας αύξησης.
  • Άν η άσκηση ζητά να υπολογίσουμε τη νέα τιμή που προκύπτει μετά την επιβολή κάποιας αύξησης ή μείωσης (%) τότε έχουμε τις εξής περιπτώσεις :
    • Αν θέλουμε να υπολογίσουμε τη νέα τιμή έπειτα απο μια αύξηση Π (%)  , αυτή θα είναι :ΝΕΑ_ΤΙΜΗ<-- Α + Α*Π/100
    • Αν θέλουμε να υπολογίσουμε τη νεα τιμή έπειτα απο μια μείωση Π (%) , αυτή θα είναι : ΝΕΑ_ΤΙΜΗ<-- Α - Α*Π/100

Παράδειγμα 3ο
Ένα προϊόν έχει ΦΠΑ 23% . Να δημιουργήσετε πρόγραμμα σε "ΓΛΩΣΣΑ" το οποίο θα δέχεται την καθαρή αξία ενός προϊόντος και θα υπολογίζει και θα εμφανίζει την τελική του τιμή , μετά την προσθήκη του ΦΠΑ.

Λύση 3ου παραδείγματος

ΠΡΟΓΡΑΜΜΑ ΠΑΡ_3
ΜΕΤΑΒΛΗΤΕΣ
     ΠΡΑΓΜΑΤΙΚΕΣ: Χ,Τ
ΑΡΧΗ
ΓΡΑΨΕ 'Δώσε την τιμή του προϊόντος'
ΔΙΑΒΑΣΕ Χ
Τ<-- Χ+Χ*23/100
ΓΡΑΨΕ ' Η τελική τιμή θα είναι :',Τ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Επόμενο βήμα:

Δοκιμάστε να λύσετε τις ασκήσεις στη Δομή Ακολουθίας που βρίσκονται εδώ! 

Ποιοί είμαστε.
Σχετικά με τη σελίδα
Επικοινωνία
Το υλικό που υπάρχει στη παρούσα ιστοσελίδα , είναι προϊόν προσωπικής εργασίας με στόχο να χρησιμοποιηθεί στην εκπαίδευση και βελτίωση μαθητών στο μάθημα της Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον.
Θα εκτιμούσα ιδιαίτερα αν επικοινωνήσετε μαζί μου για όποια λάθη βρείτε ή προτάσεις βελτίωσης της σελίδας, στο email που αναφέρεται στη σελίδα επικοινωνίας.
​
              Με εκτίμηση,
         Γιακουμόγλου Βαγγέλης


                                                                                                                         
  • Αρχικη
  • Υλικο ΑΕΠΠ
    • Η υλη του μαθηματος
    • Βασικα σημεια θεωριας
    • Θεωρια - Μεθοδολογια >
      • Βασικες γνωσεις
      • Δομη Ακολουθιας
      • Δομη Επιλογης
      • Δομη επαναληψης
      • Μονοδιαστατοι Πινακες
      • Δισδιαστατοι Πίνακες
    • Ασκησεις >
      • Δομη Ακολουθιας >
        • Δομη Ακολουθιας - Λυσεις Ασκησεων
      • Δομη Επιλογης >
        • Δομη Επιλογης - Λυσεις Ασκησεων
      • Δομη Επαναληψης >
        • Δομη Επαναληψης - Λυσεις Ασκησεων
      • Μονοδιάστατοι Πίνακες >
        • Μονοδιαστατοι Πινακες - Λυσεις Ασκησεων
      • Δισδιάστατοι Πίνακες >
        • Δισδιάστατοι Πίνακες - Λυσεις Ασκησεων
      • Υποπρογράμματα
    • Θεματα πανελλαδικων εξετασεων
    • Γλωσσομάθεια
  • Άρθρα
  • Online Test
    • Online Test - Γενικά
    • Online Test - Πανελληνιων
  • Επικοινωνια