Want to create interactive content? It’s easy in Genially!

Get started free

Δομή ακολουθίας /Κεφ7 (7.8έως 7.10)

eirini silela

Created on September 27, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Relaxing Presentation

Modern Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

City Presentation

News Presentation

Transcript

wow

ΠΛΗΡΟΦΟΡΙΚΗ

Γ Λυκείου - Κατεύθυνσης

go!

Περιεχόμενα

2.4.1 Δομή ακολουθίας

7.8 Εντολή εκχώρησης

7.9 Εντολές εισόδου-εξόδου

7.10 Δομή προγράμματος

Ασκήσεις

Να διαβαστούν δύο αριθμοί, να υπολογισθεί και να εκτυπωθεί το άθροισμά τους.

Αλγόριθμος παράδειγμα_1

Διάβασε α Διάβασε b

c <-- a + b

Εκτύπωσε c

Τέλος παράδειγμα_1

κύριο μέρος του προγράμματος! Όλες οι εκτελέσιμες εντολές.

1 ΔΣ1/σελ 63 τετράδιο

2 ΔΕ3/σελ 63 τετράδιο

Σε ένα σχολείο έχει κανονιστεί ημερήσια εκδρομή στο Ναύπλιο που κοστίζει 20€/μαθητή. Τελευταία στιγμή προστίθεται στην εκδρομή ένας ακόμα μαθητής. Να γράψετε πρόγραμμα σε ΓΛΩΣΣΑ το οποίο θα διαβάζει: -το πλήθος των παιδιών που είχαν δηλώσει συμμετοχή (όνομα μεταβλητής πλ) -το σύνολο των χρημάτων που είχαν μαζευτεί (ονομα μεταβλητής Σ) Να υπολογίζει και να εμφανίζει το νέο πλήθος συμμετοχής καθώς και το νέο σύνολο των χρημάτων.

Ασκ8/σελ 20 Παράρτημα Να γράψετε πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο να διαβάζει έναν τριψήφιο αριθμό. Να υπολογίζει και να εμφανίζει τα ψηφία του.

Τετράδιο μαθητή

Ερωτήσεις Σ ή Λ

Πως φτιάχνουμε τον πίνακα τιμών
  • Σχεδιάζουμε έναν πίνακα με τόσες στήλες όσες οι μεταβλητές του προγράμματος συν μια ακόμα για την έξοδο των αποτελεσμάτων.
  • Κάθε στήλη παίρνει το όνομα μιας μεταβλητής. Η τελευταία στήλη ονομάζεται Έξοδος.
  • Εκτελούμε με την σειρά τις εντολές.
  • Ανάλογα με το είδος της εντολής που εκτελείται επηρεάζεται και η τιμή της μεταβλητής στην αντίστοιχη στήλη.
  • Όταν εκτελείται η εντολή Γράψε ή εμφάνισε τότε συμπληρώνουμε το αποτέλεσμα στην τελευταία στήλη της εξόδου.

ΠΡΟΓΡΑΜΜΑ σχολείο_ποσοστά_HPVΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: πλ_α, πλ_κ, πλ_εμβ_α ΠΡΑΓΜΑΤΙΚΕΣ: ποσ_α, ποσ_κ, ποσ_εμβ_αΑΡΧΗ!ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ ΓΡΑΨΕ 'Δώσε το πλήθος των αγοριών του σχολείου' ΔΙΑΒΑΣΕ πλ_α ΓΡΑΨΕ 'Δώσε το πλήθος των κοριτσιών του σχολείου' ΔΙΑΒΑΣΕ πλ_κ ΓΡΑΨΕ 'Δώσε το πλήθος των εμβολιασμένων αγοριών του σχολείου' ΔΙΑΒΑΣΕ πλ_εμβ_α!ΕΠΕΞΕΡΓΑΣΙΑ/ΥΠΟΛΟΓΙΣΜΟΙ ποσ_α <- πλ_α/250*100 ποσ_κ <- πλ_κ/250*100 ποσ_εμβ_α <- πλ_εμβ_α/πλ_α*100!ΕΜΦΑΝΙΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΓΡΑΨΕ 'Το ποσοστό των αγοριών του σχολείου είναι: ', ποσ_α ΓΡΑΨΕ 'Το ποσοστό των κοριτσιών του σχολείου είναι: ', ποσ_κ ΓΡΑΨΕ 'Το ποσοστό των εμβολιασμένων αγοριών του σχολείου είναι: ', ποσ_εμβ_αΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ ασκ9ΣΤΑΘΕΡΕΣ ΕΠΙΤ = 1.6ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΚΕΦΑΛ, ΤΟΚΟΣ, ΑΡΧΙΚΟ_ΚΕΦΑΛΑΡΧΗ ΔΙΑΒΑΣΕ ΑΡΧΙΚΟ_ΚΕΦΑΛ ΓΡΑΨΕ 'ΑΡΧΙΚΟ ΚΕΦΑΛΑΙΟ: ', ΑΡΧΙΚΟ_ΚΕΦΑΛ ΤΟΚΟΣ <- ΑΡΧΙΚΟ_ΚΕΦΑΛ* ΕΠΙΤ/ 100 ΚΕΦΑΛ <- ΑΡΧΙΚΟ_ΚΕΦΑΛ + ΤΟΚΟΣ ΓΡΑΨΕ 'ΤΕΛΟΣ 1OY ΧΡΟΝΟΥ: ΤΟΚΟΣ ', ΤΟΚΟΣ, ' ΚΕΦΑΛΑΙΟ: ', ΚΕΦΑΛ ΤΟΚΟΣ <- ΚΕΦΑΛ* ΕΠΙΤ/ 100 ΚΕΦΑΛ <- ΚΕΦΑΛ + ΤΟΚΟΣ ΓΡΑΨΕ 'ΤΕΛΟΣ 2OY ΧΡΟΝΟΥ: ΤΟΚΟΣ ', ΤΟΚΟΣ, ' ΚΕΦΑΛΑΙΟ: ', ΚΕΦΑΛ ΤΟΚΟΣ <- ΚΕΦΑΛ* ΕΠΙΤ/ 100 ΚΕΦΑΛ <- ΚΕΦΑΛ + ΤΟΚΟΣ ΓΡΑΨΕ 'ΤΕΛΟΣ 3ΟΥ ΧΡΟΝΟΥ: ΤΟΚΟΣ ', ΤΟΚΟΣ, ' ΚΕΦΑΛΑΙΟ: ', ΚΕΦΑΛ ΓΡΑΨΕ 'ΣΥΝΟΛΙΚΟΣ ΤΟΚΟΣ: ', ΚΕΦΑΛ - ΑΡΧΙΚΟ_ΚΕΦΑΛΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ Κόστος_υπολογιστώνΣΤΑΘΕΡΕΣ ΦΠΑ = 0.18ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: ποσότητα ΠΡΑΓΜΑΤΙΚΕΣ: Τιμή_μονάδας, Κόστος, Αξία_ΦΠΑ, Συνολικό_κόστοςΑΡΧΗ!ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ ΓΡΑΨΕ 'Δώσε την ποσότητα της παραγγελίας ' ΔΙΑΒΑΣΕ ποσότητα ΓΡΑΨΕ 'Δώσε την τιμή του Η/Υ ' ΔΙΑΒΑΣΕ Τιμή_μονάδας!ΕΠΕΞΕΡΓΑΣΙΑ/ΥΠΟΛΟΓΙΣΜΟΙ Κόστος <- ποσότητα* Τιμή_μονάδας Αξία_ΦΠΑ <- Κόστος* ΦΠΑ Συνολικό_κόστος <- Κόστος + Αξία_ΦΠΑ!ΕΜΦΑΝΙΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΓΡΑΨΕ 'Το κόστος των ', ποσότητα, ' Η/Υ είναι ', Κόστος ΓΡΑΨΕ 'Η αξία του ΦΠΑ είναι ', Αξία_ΦΠΑ ΓΡΑΨΕ 'Το συνολικό κόστος είναι ', Συνολικό_κόστοςΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ πλήθος_αθροιστήςΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: πλ ΠΡΑΓΜΑΤΙΚΕΣ: ΣΑΡΧΗ!ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ ΓΡΑΨΕ 'Δώσε το πλήθος των μαθητών που είχαν αρχικά δηλώσει συμμετοχή' ΔΙΑΒΑΣΕ πλ ΓΡΑΨΕ 'Δώσε το σύνολο των χρημάτων που είχαν αρχικά συγκεντρωθεί' ΔΙΑΒΑΣΕ Σ!ΕΠΕΞΕΡΓΑΣΙΑ/ΥΠΟΛΟΓΙΣΜΟΙ πλ <- πλ + 1 !μετρητής Σ <- Σ + 20 !αθροιστής!ΕΜΦΑΝΙΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΓΡΑΨΕ 'Το πλήθος των μαθητών είναι: ', πλ ΓΡΑΨΕ 'Το σύνολο των χρημάτων είναι: ', ΣΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ Αποδοχές_υπαλλήλουΣΤΑΘΕΡΕΣ βασικός_μισθός = 537ΜΕΤΑΒΛΗΤΕΣ ΧΑΡΑΚΤΗΡΕΣ: όνομα ΠΡΑΓΜΑΤΙΚΕΣ: χρόνια_υπηρεσίας, επίδομα, χαρτόσημο, φόρος, κρατήσεις, αποδοχέςΑΡΧΗ!ΕΙΣΑΓΩΓΗ ΔΕΔΟΜΕΝΩΝ ΓΡΑΨΕ ' Δώσε το όνομα του υπαλλήλου' ΔΙΑΒΑΣΕ όνομα ΓΡΑΨΕ ' Δώσε τα χρόνια υπηρεσίας του' ΔΙΑΒΑΣΕ χρόνια_υπηρεσίας !ΕΠΕΞΕΡΓΑΣΙΑ/ΥΠΟΛΟΓΙΣΜΟΙ επίδομα <- 12* χρόνια_υπηρεσίας φόρος <- 15/100* βασικός_μισθός χαρτόσημο <- 2/100* βασικός_μισθός κρατήσεις <- φόρος + χαρτόσημο αποδοχές <- βασικός_μισθός - κρατήσεις + επίδομα !ΕΜΦΑΝΙΣΗ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΓΡΑΨΕ 'Ο υπάλληλος ', όνομα, ' παίρνει επίδομα χρόνων εργασίας ίσο με ', επίδομα, '€ οι κρατήσεις για τον φόρο είναι ', φόρος, '€ και οι κρατήσεις χαρτόσημου είναι ', χαρτόσημο, '€' ΓΡΑΨΕ 'Επομένως επί του βασικού μισθού που είναι της τάξη των ', βασικός_μισθός, '€ οι αποδοχές του/της είναι ', αποδοχές, '€'ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ στοιχεία_μαθητήΜΕΤΑΒΛΗΤΕΣ ΧΑΡΑΚΤΗΡΕΣ: όνομα, επίθετο, τάξη ΠΡΑΓΜΑΤΙΚΕΣ: βαθμός1, βαθμός2, βαθμός3, μέσος_όροςΑΡΧΗ ΓΡΑΨΕ 'Δώσε το όνομα του μαθητή: ' ΔΙΑΒΑΣΕ όνομα ΓΡΑΨΕ 'Δώσε το επίθετο του μαθητή: ' ΔΙΑΒΑΣΕ επίθετο ΓΡΑΨΕ 'Δώσε την τάξη του μαθητή: ' ΔΙΑΒΑΣΕ τάξη ΓΡΑΨΕ 'Δώσε τους 3 βαθμούς του μαθητή: ' ΔΙΑΒΑΣΕ βαθμός1, βαθμός2, βαθμός3 μέσος_όρος <- (βαθμός1 + βαθμός2 + βαθμός3)/3 ΓΡΑΨΕ 'Ο μαθητής ', όνομα, ' ', επίθετο, ' είναι στην τάξη ', τάξη, ' και έχει μέσο όρο ', μέσος_όροςΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ΠΡΟΓΡΑΜΜΑ μετατρόπη_κελσίουΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: F, CΑΡΧΗ ΓΡΑΨΕ 'Δώσε την τιμή της θερμοκρασίας σε βάθμούς Celsius ' ΔΙΑΒΑΣΕ C F <- 9/5*C + 32 ΓΡΑΨΕ 'Η τιμή της θερμοκρασίας σε Fahrenheit είναι: ', FΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Σε τι ποσοστό επί τοις εκατό αντιστοιχεί το μέρος του συνόλου από το γενικό σύνολο

ΠΡΟΓΡΑΜΜΑ ασκ8ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Ψ1, Ψ2, Ψ3ΑΡΧΗ !ΠΡΩΤΟΣ ΤΡΟΠΟΣ ΔΙΑΒΑΣΕ Χ Ψ1 <- Χ div 100 Ψ2 <- (Χ mod 100) div 10 Ψ3 <- (Χ mod 100) mod 10 ΓΡΑΨΕ 'ΨΗΦΙΟ 1: ', Ψ1, ' ΨΗΦΙΟ 2: ', Ψ2, ' ΨΗΦΙΟ 3: ', Ψ3 !ΔΕΥΤΕΡΟΣ ΤΡΟΠΟΣ Ψ3 <- Χ mod 10 Ψ2 <- (Χ div 10) mod 10 Ψ1 <- (Χ div 10) div 10 ΓΡΑΨΕ 'ΨΗΦΙΟ 1: ', Ψ1, ' ΨΗΦΙΟ 2: ', Ψ2, ' ΨΗΦΙΟ 3: ', Ψ3 ΓΡΑΨΕ 'ΑΘΡΟΙΣΜΑ ΨΗΦΙΩΝ: ', Ψ1 + Ψ2 + Ψ3ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Φ.Π.Α

Ο λεγόμενος Φόρος Προστιθέμενης Αξίας (ΦΠΑ)είναι φόρος κατανάλωσης που εφαρμόζεται σε όλα σχεδόν τα αγαθά και τις υπηρεσίες. Ο ΦΠΑ αυξάνει την τελική τιμή των προϊόντων!

Ιδιότητες των τελεστών DIV και MOD που αξιοποιούμε:

  • Χ MOD 10 = τελευταίο ψηφίο του αριθμού (μονάδες)
  • Χ DIV 10^1 ή 10^2 ή 10^3 κλπ(ανάλογα με το αν ο αριθμός ειναι διψήφιος, τριψήφιος ή τετραψήφιος) = το πρώτο ψηφίο του αριθμού

Μεθοδολογία 1 (Χ τριψήφιος)

Μεθοδολογία 2 (Χ τριψήφιος)

Ψ1 <- Χ div 100 Ψ2 <- (Χ mod 100) div 10 Ψ3 <- (Χ mod 100) mod 10

Ψ3 <- Χ mod 10 Ψ2 <- (Χ div 10) mod 10 Ψ1 <- (Χ div 10) div 10

  • Κάθε εντολή γράφεται σε ξεχωριστή γραμμή.
  • Αν μία εντολή πρέπει να συνεχιστεί στην επόμενη γραμμή, τότε ο πρώτος χαρακτήρας της γραμμής είναι ο &
  • Αν ο πρώτος χαρακτήρας μιας γραμμής είναι το θαυμαστικό (!) τότε η γραμμή περιέχει σχόλια και όχι εκτελέσιμες εντολές.

ΠΡΟΓΡΑΜΜΑ καρδιάΣΤΑΘΕΡΕΣ ρ = 0.01 π = 3.14ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΡΟΗ, ΡΟΗ_10, ΡΟΗ_33, ΡΟΗ_50, ρ_10, ρ_33, ρ_50, ποσ_μετ_10, ποσ_μετ_33, ποσ_μετ_50ΑΡΧΗ!Ροή αίματος σε φυσιολογική αορτή ΡΟΗ <- 5500* π* ρ^4!Στένωση αορτής κατά 10% ρ_10 <- ρ - ρ*10/100!Υπολογισμός ροής αίματος για στένωση κατά 10% ΡΟΗ_10 <- 5500* π* ρ_10^4!Ποσοστιαία μεταβολή ποσ_μετ_10 <- (ΡΟΗ_10 - ΡΟΗ)/ΡΟΗ* 100!Στένωση αορτής κατά 33% ρ_33 <- ρ - ρ*33/100!Υπολογισμός ροής αίματος για στένωση κατά 33% ΡΟΗ_33 <- 5500* π* ρ_33^4!Ποσοστιαία μεταβολή ποσ_μετ_33 <- (ΡΟΗ_33 - ΡΟΗ)/ΡΟΗ* 100!Στένωση αορτής κατά 50% ρ_50 <- ρ - ρ*50/100!Υπολογισμός ροής αίματος για στένωση κατά 50% ΡΟΗ_50 <- 5500* π* ρ_50^4!Ποσοστιαία μεταβολή ποσ_μετ_50 <- (ΡΟΗ_50 - ΡΟΗ)/ΡΟΗ* 100 ΓΡΑΨΕ 'Η ροή σε φυσιολογική αορτή με ακτίνα 0.01 είναι: ', ΡΟΗ ΓΡΑΨΕ 'Η ροή σε αορτή με στένωση 10% είναι: ', ΡΟΗ_10 ΓΡΑΨΕ 'Η ποσοστιαία μεταβολή για στένωση 10% είναι: ', ποσ_μετ_10, '%' ΓΡΑΨΕ 'Η ροή σε αορτή με στένωση 33% είναι: ', ΡΟΗ_33 ΓΡΑΨΕ 'Η ποσοστιαία μεταβολή για στένωση 33% είναι: ', ποσ_μετ_33, '%' ΓΡΑΨΕ 'Η ροή σε αορτή με στένωση 50% είναι: ', ΡΟΗ_50 ΓΡΑΨΕ 'Η ποσοστιαία μεταβολή για στένωση 50% είναι: ', ποσ_μετ_50, '%'ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ