ΑΕΠΠ - μάθημα 38

Post on 19-Jul-2015

499 views 0 download

Transcript of ΑΕΠΠ - μάθημα 38

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

Κεφάλαιο 10ο10.5. Διαδικασίες και συναρτήσεις

Το έργο με τίτλο Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Βασισμένο σε έργο στο http://ioarvanit.mysch.gr.Παροχή δικαιωμάτων πέρα από τα πλαίσια αυτής της άδειας μπορεί να είναι διαθέσιμη στο http://ioarvanit.mysch.gr.

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Πραγματικές παράμετροι Τυπικές παράμετροι

α_τιμή τ_τιμή ΦΠΑ τιμή τελ_τιμή ΦΠΑ φόρος

200

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Πραγματικές παράμετροι Τυπικές παράμετροι

α_τιμή τ_τιμή ΦΠΑ τιμή τελ_τιμή ΦΠΑ φόρος

200

23

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Πραγματικές παράμετροι Τυπικές παράμετροι

α_τιμή τ_τιμή ΦΠΑ τιμή τελ_τιμή ΦΠΑ φόρος

200

23

200 23

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Πραγματικές παράμετροι Τυπικές παράμετροι

α_τιμή τ_τιμή ΦΠΑ τιμή τελ_τιμή ΦΠΑ φόρος

200

23

200 23

46

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Πραγματικές παράμετροι Τυπικές παράμετροι

α_τιμή τ_τιμή ΦΠΑ τιμή τελ_τιμή ΦΠΑ φόρος

200

23

200 23

46

246

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

ΔΙΑΔΙΚΑΣΙΑ Υπολ_τελ_τιμής(τιμή,ΦΠΑ,τελ_τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ:τιμή,ΦΠΑ,τελ_τιμή,φόροςΑΡΧΗ φόρος ← τιμή*ΦΠΑ/100 τελ_τιμή ← τιμή + φόροςΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,τ_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΚΑΛΕΣΕ Υπολ_τελ_τιμής(α_τιμή,ΦΠΑ,τ_τιμή) ΓΡΑΨΕ 'Η τελική τιμή είναι:',τ_τιμή ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Πραγματικές παράμετροι Τυπικές παράμετροι

α_τιμή τ_τιμή ΦΠΑ τιμή τελ_τιμή ΦΠΑ φόρος

200

23

200 23

46

246

200 246 23

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πραγματικές

παράμετροιΤυπικές παράμετροι

Τιμή συνάρτησηςτελ_τιμή

α_τιμή ΦΠΑ τιμή ΦΠΑ φόρος

200

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πραγματικές

παράμετροιΤυπικές παράμετροι

Τιμή συνάρτησηςτελ_τιμή

α_τιμή ΦΠΑ τιμή ΦΠΑ φόρος

200

23

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πραγματικές

παράμετροιΤυπικές παράμετροι

Τιμή συνάρτησηςτελ_τιμή

α_τιμή ΦΠΑ τιμή ΦΠΑ φόρος

200

23

200 23

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πραγματικές

παράμετροιΤυπικές παράμετροι

Τιμή συνάρτησηςτελ_τιμή

α_τιμή ΦΠΑ τιμή ΦΠΑ φόρος

200

23

200 23

46

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πραγματικές

παράμετροιΤυπικές παράμετροι

Τιμή συνάρτησηςτελ_τιμή

α_τιμή ΦΠΑ τιμή ΦΠΑ φόρος

200

23

200 23

46

246

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Να γίνει ένα υποπρόγραμμα το οποίο θα δέχεται την αρχική τιμή ενός προϊόντος και τον συντελεστή ΦΠΑ και θα υπολογίζει και θα επιστρέφει την τελική τιμή

2ος τρόπος

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Πραγματικές

παράμετροιΤυπικές παράμετροι

Τιμή συνάρτησηςτελ_τιμή

α_τιμή ΦΠΑ τιμή ΦΠΑ φόρος

200

23

200 23

46

246

246

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Όνομα συνάρτησης Λίστα παραμέτρωνΤύπος συνάρτησης

Ορισμός της τιμής της συνάρτησης

Δήλωση συνάρτησης

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΣΥΝΑΡΤΗΣΗ τελ_τιμή(τιμή, ΦΠΑ): ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή, ΦΠΑ, φόροςΑΡΧΗ φόρος <- τιμή*ΦΠΑ/100 τελ_τιμή <- τιμή + φόροςΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Κλήση συνάρτησης

ΠΡΟΓΡΑΜΜΑ Κυρίως_ΠρόγραμμαΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α_τιμή,ΦΠΑ ΑΡΧΗ ΓΡΑΨΕ 'Δώσε την αρχική τιμή' ΔΙΑΒΑΣΕ α_τιμή ΓΡΑΨΕ 'Δώσε τον συντελεστή ΦΠΑ(%)' ΔΙΑΒΑΣΕ ΦΠΑ ΓΡΑΨΕ 'Τελική τιμή:',τελ_τιμή(α_τιμή,ΦΠΑ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Καλείται απλά με το όνομά της και

επιστρέφει την τιμή της

Λίστα παραμέτρων

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΔήλωση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΔήλωση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Μπορούν και οι δυο να έχουν καμία, μία ή και περισσότερες παραμέτρους

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΔήλωση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Μπορούν και οι δυο να έχουν καμία, μία ή και περισσότερες παραμέτρους

Στην συνάρτηση πρέπει να δηλώσουμε και τον τύπο της. Η διαδικασία δεν έχει τύπο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΔήλωση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Μπορούν και οι δυο να έχουν καμία, μία ή και περισσότερες παραμέτρους

Στην συνάρτηση πρέπει να δηλώσουμε και τον τύπο της. Η διαδικασία δεν έχει τύπο

Και οι δυο ακολουθούν την δομή του προγράμματος με δήλωση μεταβλητών, αρχή και τέλος

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΔήλωση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ...............ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... ΓΡΑΨΕ ΔΙΑΒΑΣΕ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Μπορούν και οι δυο να έχουν καμία, μία ή και περισσότερες παραμέτρους

Στην συνάρτηση πρέπει να δηλώσουμε και τον τύπο της. Η διαδικασία δεν έχει τύπο

Και οι δυο ακολουθούν την δομή του προγράμματος με δήλωση μεταβλητών, αρχή και τέλος

Στις διαδικασίες μπορώ να εκτελέσω όλες τις εντολές ενός προγράμματος όπως ΓΡΑΨΕ και ΔΙΑΒΑΣΕ. Στις συναρτήσεις δεν μπορώ να έχω αυτές τις δυο εντολές. Μόνο υπολογισμούς και δομές ελέγχου και επανάληψης

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΔήλωση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... συν1 <- ....ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... ΓΡΑΨΕ ΔΙΑΒΑΣΕ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Μπορούν και οι δυο να έχουν καμία, μία ή και περισσότερες παραμέτρους

Στην συνάρτηση πρέπει να δηλώσουμε και τον τύπο της. Η διαδικασία δεν έχει τύπο

Και οι δυο ακολουθούν την δομή του προγράμματος με δήλωση μεταβλητών, αρχή και τέλος

Στις διαδικασίες μπορώ να εκτελέσω όλες τις εντολές ενός προγράμματος όπως ΓΡΑΨΕ και ΔΙΑΒΑΣΕ. Στις συναρτήσεις δεν μπορώ να έχω αυτές τις δυο εντολές. Μόνο υπολογισμούς και δομές ελέγχου και επανάληψης

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

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΚλήση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... συν1 <- ....ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... ΓΡΑΨΕ ΔΙΑΒΑΣΕ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΠΡΟΓΡΑΜΜΑ ΚΠΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: x,y,z ΧΑΡΑΚΤΗΡΕΣ: δΑΡΧΗ ............... ΚΑΛΕΣΕ Δ1(x,y,z) ............... δ <- συν1(x,y,z)ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΚλήση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... συν1 <- ....ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... ΓΡΑΨΕ ΔΙΑΒΑΣΕ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Για να καλέσω μια διαδικασία χρησιμοποιώ την εντολή ΚΑΛΕΣΕ. Η συνάρτηση καλείται απλά με το όνομά της

ΠΡΟΓΡΑΜΜΑ ΚΠΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: x,y,z ΧΑΡΑΚΤΗΡΕΣ: δΑΡΧΗ ............... ΚΑΛΕΣΕ Δ1(x,y,z) ............... δ <- συν1(x,y,z)ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΚλήση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... συν1 <- ....ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... ΓΡΑΨΕ ΔΙΑΒΑΣΕ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Για να καλέσω μια διαδικασία χρησιμοποιώ την εντολή ΚΑΛΕΣΕ. Η συνάρτηση καλείται απλά με το όνομά της

Η συνάρτηση επιστρέφει μια τιμή μόνο την οποία μπορώ να την αναθέσω σε μια μεταβλητή, να την εμφανίσω ή να την χρησιμοποιήσω σε παράσταση

ΠΡΟΓΡΑΜΜΑ ΚΠΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: x,y,z ΧΑΡΑΚΤΗΡΕΣ: δΑΡΧΗ ............... ΚΑΛΕΣΕ Δ1(x,y,z) ............... δ <- συν1(x,y,z)ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Διαδικασίες vs ΣυναρτήσειςΚλήση

ΣΥΝΑΡΤΗΣΗ συν1(α,β,γ): ΧΑΡΑΚΤΗΡΑΣΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... συν1 <- ....ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

ΔΙΑΔΙΚΑΣΙΑ Δ1(α,β,γ)ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: α,β,γΑΡΧΗ ............... ΓΡΑΨΕ ΔΙΑΒΑΣΕ ...............ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Για να καλέσω μια διαδικασία χρησιμοποιώ την εντολή ΚΑΛΕΣΕ. Η συνάρτηση καλείται απλά με το όνομά της

Η συνάρτηση επιστρέφει μια τιμή μόνο την οποία μπορώ να την αναθέσω σε μια μεταβλητή, να την εμφανίσω ή να την χρησιμοποιήσω σε παράσταση

Η διαδικασία επιστρέφει τις τιμές των παραμέτρων, ενώ η συνάρτηση όχι

ΠΡΟΓΡΑΜΜΑ ΚΠΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: x,y,z ΧΑΡΑΚΤΗΡΕΣ: δΑΡΧΗ ............... ΚΑΛΕΣΕ Δ1(x,y,z) ............... δ <- συν1(x,y,z)ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Πότε χρησιμοποιώ συνάρτηση;

● Όταν πρέπει να επιστρέψω μόνο μια τιμή και δεν χρειάζεται να ΓΡΑΨΩ ή να ΔΙΑΒΑΣΩ δεδομένα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Πότε χρησιμοποιώ συνάρτηση;

● Όταν πρέπει να επιστρέψω μόνο μια τιμή και δεν χρειάζεται να ΓΡΑΨΩ ή να ΔΙΑΒΑΣΩ δεδομένα

Πότε χρησιμοποιώ διαδικασία;

● Όταν πρέπει να επιστρέψω παραπάνω από μία τιμές

● Ή όταν χρειάζεται να ΓΡΑΨΩ ή να ΔΙΑΒΑΣΩ δεδομένα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Συνάρτηση (υπολογισμός μιας τιμής)

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Συνάρτηση (υπολογισμός μιας τιμής)

Διαδικασία (υπολογισμός δυο τιμών)

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Συνάρτηση (υπολογισμός μιας τιμής)

Διαδικασία (υπολογισμός δυο τιμών)

Συνάρτηση (Υπολογίζω μία λογική τιμή)

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Συνάρτηση (υπολογισμός μιας τιμής)

Διαδικασία (υπολογισμός δυο τιμών)

Συνάρτηση (Υπολογίζω μία λογική τιμή)

Διαδικασία (Επιστροφή 5 τιμών)

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

Ασκήσεις

ΔΤ1. Τι είδους υποπρόγραμμα, διαδικασία ή συνάρτηση, πρέπει να χρησιμοποιήσεις για τα παρακάτω:

● Εισαγωγή τριών δεδομένων.

● Εισαγωγή ενός δεδομένου.

● Υπολογισμός του μικρότερου από πέντε ακεραίους.

● Υπολογισμός των δύο μικροτέρων από πέντε ακεραίους.

● Έλεγχος αν δύο αριθμοί είναι ίσοι.

● Να ταξινομεί, και να επιστρέφει ταξινομημένους, πέντε αριθμούς.

● Έλεγχος αν ένας χαρακτήρας είναι φωνήεν ή σύμφωνο.

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Διαδικασία γιατί πρέπει να διαβάσω δεδομένα

Συνάρτηση (υπολογισμός μιας τιμής)

Διαδικασία (υπολογισμός δυο τιμών)

Συνάρτηση (Υπολογίζω μία λογική τιμή)

Διαδικασία (Επιστροφή 5 τιμών)

Συνάρτηση (Υπολογίζω μία λογική τιμή)

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Α) Να διαβάζει ένα αριθμό και να επιστρέφει το τετράγωνο του.

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Α) Να διαβάζει ένα αριθμό και να επιστρέφει το τετράγωνο του.

ΔΙΑΔΙΚΑΣΙΑ Α(αριθμός,τετράγωνο)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: αριθμός,τετράγωνοΑΡΧΗ ΔΙΑΒΑΣΕ αριθμός τετράγωνο <- αριθμός^2ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Β) Να δέχεται δύο αριθμούς και να επιστρέφει το μικρότερο

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Β) Να δέχεται δύο αριθμούς και να επιστρέφει το μικρότερο

ΣΥΝΑΡΤΗΣΗ min(α1,α2):ΠΡΑΓΜΑΤΙΚΗΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α1,α2ΑΡΧΗ ΑΝ α1 < α2 ΤΟΤΕ min <- α1 ΑΛΛΙΩΣ min <- α2 ΤΕΛΟΣ_ΑΝΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Γ) Να δέχεται την τιμή ενός προϊόντος και να υπολογίζει και να τυπώνει την αξία του ΦΠΑ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Γ) Να δέχεται την τιμή ενός προϊόντος και να υπολογίζει και να τυπώνει την αξία του ΦΠΑ

ΔΙΑΔΙΚΑΣΙΑ Υπολ_ΦΠΑ(τιμή)ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή,τελ_τιμήΑΡΧΗ τελ_τιμή <- τιμή + τιμή*23/100 ΓΡΑΨΕ τελ_τιμήΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Δ) Να ελέγχει αν ένας αριθμός είναι άρτιος.

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .

ΑσκήσειςΝα γράψεις το υποπρόγραμμα που υλοποιεί το παρακάτω:

Δ) Να ελέγχει αν ένας αριθμός είναι άρτιος.

ΣΥΝΑΡΤΗΣΗ άρτιος(x):ΛΟΓΙΚΗΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ:xΑΡΧΗ ΑΝ x MOD 2 = 0 ΤΟΤΕ άρτιος <- ΑΛΗΘΗΣ ΑΛΛΙΩΣ άρτιος <- ΨΕΥΔΗΣ ΤΕΛΟΣ_ΑΝΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Σημειώσεις για το μάθημα ΑΕΠΠ της Γ Λυκείου από τον δημιουργό Αρβανιτάκη Γιάννη διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα .