wow
ΠΛΗΡΟΦΟΡΙΚΗ
Γ Λυκείου - Κατεύθυνσης
go!
Περιεχόμενα
2.4.2 Δομή επιλογής
2.4.3 Διαδικασίες πολλαπλών επιλογών
2.4.4 Εμφωλευμένες διαδικασίες
8.1 Εντολές επιλογής/Λογικές εκφράσεις
8.1.1 Εντολή ΑΝ
8.1.2 Εντολή ΕΠΙΛΕΞΕ/3.1 βιβλιο 2
Ασκήσεις
Επαν. Ημ. 2020
Τράπεζα θεμάτων
Ερωτήσεις Σ ή Λ
ΠΑΡΑΔΕΙΓΜΑ 1
ΠΑΡΑΔΕΙΓΜΑ 2
ΠΡΟΓΡΑΜΜΑ βάρος_ύψοςΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: βάρος, ύψοςΑΡΧΗ ΔΙΑΒΑΣΕ βάρος, ύψος ΑΝ βάρος < 80 ΤΟΤΕ ΑΝ ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ 'ελαφρυς-κοντός' ΑΛΛΙΩΣ ΓΡΑΨΕ 'ελαφρύς-ψηλός' ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ ΑΝ ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ 'βαρύς-κοντός' ΑΛΛΙΩΣ ΓΡΑΨΕ 'βαρύς-ψηλός' ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΑΡΑΔΕΙΓΜΑ 1
ΠΑΡΑΔΕΙΓΜΑ 2
Δίνεται το παρακάτω τμήμα αλγορίθμου:
Διάβασε Χ Αν Χ>15 τότεΓράψε 1αλλιώς_αν Χ>23 τότεΓράψε 2αλλιώςΓράψε 3Τέλος_αν
Μια εντολή εξόδου στο παρακάτω τμήμα δεν πρόκειται να εκτελεστεί, όποια και αν είναι η τιμή του Χ.
- Ποιά είναι η εντολή αυτή;
- Να γράψετε τις εντολές εξόδου που είναι δυνατόν να εκτελεστούν και, δίπλα σε καθεμία από αυτές, το διάστημα τιμών του Χ για το οποίο θα εκτελεστεί η εντολή. (Ημ. 2015)
Να ξαναγράψετε το ακόλουθο τμήμα αλγορίθμου χρησιμοποιώντας μόνο μια δομή πολλαπλής επιλογής ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ_ΑΝ, ώστε να εμφανίζονται τα ίδια αποτελέσματα: (Επαν. ημ. 2024) ΔΙΑΒΑΣΕ ΧΑΝ Χ <= 5 ΤΟΤΕΓΡΑΨΕ “*”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 10 ΤΟΤΕΓΡΑΨΕ “#”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 20 ΤΟΤΕΓΡΑΨΕ “@”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 30 ΤΟΤΕΓΡΑΨΕ “$”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 40 ΤΟΤΕΓΡΑΨΕ “%”ΤΕΛΟΣ_ΑΝ
ΠΡΟΓΡΑΜΜΑ Κατανάλωση_ΝερούΣΤΑΘΕΡΕΣ συντελεστής_ΦΠΑ = 0.24 φόρος = 5 πάγιο = 2ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: κατανάλωση ΠΡΑΓΜΑΤΙΚΕΣ: αξία, ΦΠΑ, τελ_ποσό, αξία2, ΦΠΑ2, τελ_ποσό2ΑΡΧΗ ΔΙΑΒΑΣΕ κατανάλωση ΑΝ κατανάλωση <= 5 ΤΟΤΕ αξία <- 0 αξία2 <- 0 ΑΛΛΙΩΣ_ΑΝ κατανάλωση <= 10 ΤΟΤΕ αξία <- (κατανάλωση - 5)* 0.5 αξία2 <- κατανάλωση* 0.5 ΑΛΛΙΩΣ_ΑΝ κατανάλωση <= 20 ΤΟΤΕ αξία <- 5* 0.5 + (κατανάλωση - 10)* 0.7 αξία2 <- κατανάλωση* 0.7 ΑΛΛΙΩΣ αξία <- 5*0.5 + 10* 0.7 + (κατανάλωση - 20)* 1 αξία2 <- κατανάλωση* 1 ΤΕΛΟΣ_ΑΝ ΦΠΑ <- (αξία + πάγιο)* συντελεστής_ΦΠΑ τελ_ποσό <- αξία + ΦΠΑ + πάγιο + φόρος ΓΡΑΨΕ τελ_ποσό ΦΠΑ2 <- (αξία2 + πάγιο)* συντελεστής_ΦΠΑ τελ_ποσό2 <- αξία2 + ΦΠΑ2 + πάγιο + φόρος ΓΡΑΨΕ τελ_ποσό2ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Πρόγραμμα διαστήματα_τιμώνμεταβλητές πραγματικές: ώρααρχή διάβασε ώρα Αν ώρα>6 ΚΑΙ ώρα<=12 τότε γράψε 'Καλημέρα' αλλιώς_αν ώρα>=13 ΚΑΙ ώρα<=17 τότε γράψε 'Κάνε ησυχία' αλλιώς_αν ώρα>=18 ΚΑΙ ώρα<=21 τότε γράψε 'Ώρα για παιχνίδι' αλλιώς γράψε 'Καληνύχτα' τέλος_αντέλος_προγράμματος
ΠΡΟΓΡΑΜΜΑ κωδικοποίησηΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: κωδ ΧΑΡΑΚΤΗΡΕΣ: γράμμαΑΡΧΗ ΔΙΑΒΑΣΕ γράμμα ΑΝ γράμμα = 'Α' ΤΟΤΕ κωδ <- 1 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Β' ΤΟΤΕ κωδ <- 2 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Γ' ΤΟΤΕ κωδ <- 3 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Δ' ΤΟΤΕ κωδ <- 4 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Ε' ΤΟΤΕ κωδ <- 5 ΑΛΛΙΩΣ κωδ <- 0 ΓΡΑΨΕ 'Άγνωστο γράμμα' ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ γράμμα, ' --> ', κωδΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ χυμοίΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: π1, π2, π3, π4, τ1, τ2, τ3, τ4, μιν ΧΑΡΑΚΤΗΡΕΣ: μιν_ονΑΡΧΗ ΔΙΑΒΑΣΕ π1, π2, π3, π4 τ1 <- 1.25/π1 τ2 <- 1.12/π2 τ3 <- 1.27/π3 τ4 <- 1.30/π4 μιν <- τ1 μιν_ον <- 'ετ_1' ΑΝ τ2 < μιν ΤΟΤΕ μιν <- τ2 μιν_ον <- 'ετ_2' ΤΕΛΟΣ_ΑΝ ΑΝ τ3 < μιν ΤΟΤΕ μιν <- τ3 μιν_ον <- 'ετ_3' ΤΕΛΟΣ_ΑΝ ΑΝ τ4 < μιν ΤΟΤΕ μιν <- τ4 μιν_ον <- 'ετ_4' ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ 'Ο Δημήτρης θα αγοράσε τον χυμό της εταιρίας ', μιν_ονΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ Ελεύθερος_επαγγελματίαςΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: εισόδημα, φόροςΑΡΧΗ ΔΙΑΒΑΣΕ εισόδημα ΑΝ εισόδημα >= 1 ΚΑΙ εισόδημα <= 20000 ΤΟΤΕ φόρος <- εισόδημα* 22/ 100 ΑΛΛΙΩΣ_ΑΝ εισόδημα <= 30000 ΤΟΤΕ φόρος <- (20000* 22/100) + (εισόδημα - 20000)* 29/ 100 ΑΛΛΙΩΣ_ΑΝ εισόδημα <= 40000 ΤΟΤΕ φόρος <- (20000*22/100) + (10000*29/100) + ((εισόδημα - 30000)* 37/ 100) ΑΛΛΙΩΣ φόρος <- (20000*22/100) + (10000*29/100) + (10000*37/100) + ((εισόδημα - 40000)* 45/ 100) ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ φόροςΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ μισθός_υπαλλήλουΜΕΤΑΒΛΗΤΕΣ ΧΑΡΑΚΤΗΡΕΣ: όνομα, απάντηση ΠΡΑΓΜΑΤΙΚΕΣ: ωρομίσθιο, μισθός, κρατήσεις, τελικός_μισθός ΑΚΕΡΑΙΕΣ: ώρες_εργ, επίδομαΑΡΧΗ ΓΡΑΨΕ 'Δώσε το ονομα του υπαλλήλου' ΔΙΑΒΑΣΕ όνομα ΓΡΑΨΕ 'Δώσε τις ώρες που έχει εργαστεί για τον συγκεκριμένο μήνα' ΔΙΑΒΑΣΕ ώρες_εργ ΓΡΑΨΕ 'Δώσε το ποσό που πληρώνεται ανά ώρα' ΔΙΑΒΑΣΕ ωρομίσθιο μισθός <- ώρες_εργ* ωρομίσθιο ΓΡΑΨΕ 'Μισθός ', μισθός ΑΝ μισθός <= 1000 ΤΟΤΕ κρατήσεις <- 0.15 ΑΛΛΙΩΣ κρατήσεις <- 0.2 ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ 'Είναι έγγαμος; Ν/Ο' ΔΙΑΒΑΣΕ απάντηση ΑΝ απάντηση = 'Ν' ΤΟΤΕ επίδομα <- 50 ΓΡΑΨΕ 'Δικαιούται επίδομα γάμου ', επίδομα, '€' ΑΛΛΙΩΣ επίδομα <- 0 ΤΕΛΟΣ_ΑΝ κρατήσεις <- μισθός* κρατήσεις τελικός_μισθός <- μισθός + επίδομα - κρατήσεις ΓΡΑΨΕ 'Κρατήσεις ', κρατήσεις ΓΡΑΨΕ 'Ο τελικός μισθός του υπαλλήλου ', τελικός_μισθόςΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ Μεγαλύτερος ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Α, Β ΑΡΧΗ ΔΙΑΒΑΣΕ Α, Β ΑΝ Β > Α ΤΟΤΕ Α <- Β ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Α ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ μετοχέςΣΤΑΘΕΡΕΣ αρ_μετ = 40 τιμή = 0.50ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή_ν, τιμή_2, τιμη_1, ζημια, κερδος, ποσ_πτ, ποσ_αυξΑΡΧΗ ΔΙΑΒΑΣΕ ποσ_πτ, ποσ_αυξ τιμη_1 <- τιμή*αρ_μετ ΓΡΑΨΕ τιμη_1 τιμή_ν <- τιμή - (τιμή*ποσ_πτ) τιμή_ν <- τιμή_ν + (τιμή_ν*ποσ_αυξ) τιμή_ν <- τιμή_ν + (τιμή_ν*ποσ_αυξ) τιμή_2 <- τιμή_ν*αρ_μετ ΓΡΑΨΕ τιμή_2 ΑΝ τιμη_1 > τιμή_2 ΤΟΤΕ ΓΡΑΨΕ 'ζημια' ζημια <- 100*(τιμη_1 - τιμή_2)/τιμη_1 ΓΡΑΨΕ ζημια, "%" ΑΛΛΙΩΣ ΓΡΑΨΕ 'κερδος' κερδος <- 100*(τιμή_2 - τιμη_1)/τιμη_1 ΓΡΑΨΕ κερδος, "%" ΤΕΛΟΣ_ΑΝΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ τελικοίΜΕΤΑΒΛΗΤΕΣ ΧΑΡΑΚΤΗΡΕΣ: ον1, ον2, ον3, μαχ_ον ΠΡΑΓΜΑΤΙΚΕΣ: βαθμός1, βαθμός2, βαθμός3, μαχΑΡΧΗ ΔΙΑΒΑΣΕ ον1, βαθμός1 ΔΙΑΒΑΣΕ ον2, βαθμός2 ΔΙΑΒΑΣΕ ον3, βαθμός3 μαχ <- βαθμός1 μαχ_ον <- ον1 ΑΝ μαχ < βαθμός2 ΤΟΤΕ μαχ <- βαθμός2 μαχ_ον <- ον2 ΤΕΛΟΣ_ΑΝ ΑΝ μαχ < βαθμός3 ΤΟΤΕ μαχ <- βαθμός3 μαχ_ον <- ον3 ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ 'Ο/Η μαθητής/τρια ', μαχ_ον, ' τερμάτισε στην πρώτη θέση με βαθμό ', μαχΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Να γραφτεί πρόγραμμα σε "ΓΛΩΣΣΑ", το οποίο να διαβάζει έναν ακέραιο αριθμό και να εμφανίζει το διπλάσιό του αν το τελευταίο ψηφίο του αριθμού είναι 2 ή 5, ενώ σε διαφορετική περίπτωση, να υπολογίζει και να εμφανίζει το διπλάσιό του.
ΠΡΟΓΡΑΜΜΑ ψηφία ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Υ, Ζ ΑΡΧΗ ΔΙΑΒΑΣΕ Χ Υ <- Χ mod 10 ΑΝ ΤΟΤΕ Ζ <- 2*Χ ΑΛΛΙΩΣ Ζ <- 3*Χ ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Ζ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Υ = 2 Η Υ = 5
Κεφ 2 και 8 Λογικές συνθήκες, Δομή επιλογής
eirini silela
Created on October 6, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Relaxing Presentation
View
Modern Presentation
View
Colorful Presentation
View
Modular Structure Presentation
View
Chromatic Presentation
View
City Presentation
View
News Presentation
Explore all templates
Transcript
wow
ΠΛΗΡΟΦΟΡΙΚΗ
Γ Λυκείου - Κατεύθυνσης
go!
Περιεχόμενα
2.4.2 Δομή επιλογής
2.4.3 Διαδικασίες πολλαπλών επιλογών
2.4.4 Εμφωλευμένες διαδικασίες
8.1 Εντολές επιλογής/Λογικές εκφράσεις
8.1.1 Εντολή ΑΝ
8.1.2 Εντολή ΕΠΙΛΕΞΕ/3.1 βιβλιο 2
Ασκήσεις
Επαν. Ημ. 2020
Τράπεζα θεμάτων
Ερωτήσεις Σ ή Λ
ΠΑΡΑΔΕΙΓΜΑ 1
ΠΑΡΑΔΕΙΓΜΑ 2
ΠΡΟΓΡΑΜΜΑ βάρος_ύψοςΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: βάρος, ύψοςΑΡΧΗ ΔΙΑΒΑΣΕ βάρος, ύψος ΑΝ βάρος < 80 ΤΟΤΕ ΑΝ ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ 'ελαφρυς-κοντός' ΑΛΛΙΩΣ ΓΡΑΨΕ 'ελαφρύς-ψηλός' ΤΕΛΟΣ_ΑΝ ΑΛΛΙΩΣ ΑΝ ύψος < 1.70 ΤΟΤΕ ΓΡΑΨΕ 'βαρύς-κοντός' ΑΛΛΙΩΣ ΓΡΑΨΕ 'βαρύς-ψηλός' ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΑΡΑΔΕΙΓΜΑ 1
ΠΑΡΑΔΕΙΓΜΑ 2
Δίνεται το παρακάτω τμήμα αλγορίθμου:
Διάβασε Χ Αν Χ>15 τότεΓράψε 1αλλιώς_αν Χ>23 τότεΓράψε 2αλλιώςΓράψε 3Τέλος_αν
Μια εντολή εξόδου στο παρακάτω τμήμα δεν πρόκειται να εκτελεστεί, όποια και αν είναι η τιμή του Χ.
Να ξαναγράψετε το ακόλουθο τμήμα αλγορίθμου χρησιμοποιώντας μόνο μια δομή πολλαπλής επιλογής ΑΝ...ΤΟΤΕ...ΑΛΛΙΩΣ_ΑΝ, ώστε να εμφανίζονται τα ίδια αποτελέσματα: (Επαν. ημ. 2024) ΔΙΑΒΑΣΕ ΧΑΝ Χ <= 5 ΤΟΤΕΓΡΑΨΕ “*”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 10 ΤΟΤΕΓΡΑΨΕ “#”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 20 ΤΟΤΕΓΡΑΨΕ “@”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 30 ΤΟΤΕΓΡΑΨΕ “$”ΤΕΛΟΣ_ΑΝ ΑΝ Χ <= 40 ΤΟΤΕΓΡΑΨΕ “%”ΤΕΛΟΣ_ΑΝ
ΠΡΟΓΡΑΜΜΑ Κατανάλωση_ΝερούΣΤΑΘΕΡΕΣ συντελεστής_ΦΠΑ = 0.24 φόρος = 5 πάγιο = 2ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: κατανάλωση ΠΡΑΓΜΑΤΙΚΕΣ: αξία, ΦΠΑ, τελ_ποσό, αξία2, ΦΠΑ2, τελ_ποσό2ΑΡΧΗ ΔΙΑΒΑΣΕ κατανάλωση ΑΝ κατανάλωση <= 5 ΤΟΤΕ αξία <- 0 αξία2 <- 0 ΑΛΛΙΩΣ_ΑΝ κατανάλωση <= 10 ΤΟΤΕ αξία <- (κατανάλωση - 5)* 0.5 αξία2 <- κατανάλωση* 0.5 ΑΛΛΙΩΣ_ΑΝ κατανάλωση <= 20 ΤΟΤΕ αξία <- 5* 0.5 + (κατανάλωση - 10)* 0.7 αξία2 <- κατανάλωση* 0.7 ΑΛΛΙΩΣ αξία <- 5*0.5 + 10* 0.7 + (κατανάλωση - 20)* 1 αξία2 <- κατανάλωση* 1 ΤΕΛΟΣ_ΑΝ ΦΠΑ <- (αξία + πάγιο)* συντελεστής_ΦΠΑ τελ_ποσό <- αξία + ΦΠΑ + πάγιο + φόρος ΓΡΑΨΕ τελ_ποσό ΦΠΑ2 <- (αξία2 + πάγιο)* συντελεστής_ΦΠΑ τελ_ποσό2 <- αξία2 + ΦΠΑ2 + πάγιο + φόρος ΓΡΑΨΕ τελ_ποσό2ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Πρόγραμμα διαστήματα_τιμώνμεταβλητές πραγματικές: ώρααρχή διάβασε ώρα Αν ώρα>6 ΚΑΙ ώρα<=12 τότε γράψε 'Καλημέρα' αλλιώς_αν ώρα>=13 ΚΑΙ ώρα<=17 τότε γράψε 'Κάνε ησυχία' αλλιώς_αν ώρα>=18 ΚΑΙ ώρα<=21 τότε γράψε 'Ώρα για παιχνίδι' αλλιώς γράψε 'Καληνύχτα' τέλος_αντέλος_προγράμματος
ΠΡΟΓΡΑΜΜΑ κωδικοποίησηΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: κωδ ΧΑΡΑΚΤΗΡΕΣ: γράμμαΑΡΧΗ ΔΙΑΒΑΣΕ γράμμα ΑΝ γράμμα = 'Α' ΤΟΤΕ κωδ <- 1 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Β' ΤΟΤΕ κωδ <- 2 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Γ' ΤΟΤΕ κωδ <- 3 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Δ' ΤΟΤΕ κωδ <- 4 ΑΛΛΙΩΣ_ΑΝ γράμμα = 'Ε' ΤΟΤΕ κωδ <- 5 ΑΛΛΙΩΣ κωδ <- 0 ΓΡΑΨΕ 'Άγνωστο γράμμα' ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ γράμμα, ' --> ', κωδΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ χυμοίΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: π1, π2, π3, π4, τ1, τ2, τ3, τ4, μιν ΧΑΡΑΚΤΗΡΕΣ: μιν_ονΑΡΧΗ ΔΙΑΒΑΣΕ π1, π2, π3, π4 τ1 <- 1.25/π1 τ2 <- 1.12/π2 τ3 <- 1.27/π3 τ4 <- 1.30/π4 μιν <- τ1 μιν_ον <- 'ετ_1' ΑΝ τ2 < μιν ΤΟΤΕ μιν <- τ2 μιν_ον <- 'ετ_2' ΤΕΛΟΣ_ΑΝ ΑΝ τ3 < μιν ΤΟΤΕ μιν <- τ3 μιν_ον <- 'ετ_3' ΤΕΛΟΣ_ΑΝ ΑΝ τ4 < μιν ΤΟΤΕ μιν <- τ4 μιν_ον <- 'ετ_4' ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ 'Ο Δημήτρης θα αγοράσε τον χυμό της εταιρίας ', μιν_ονΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ Ελεύθερος_επαγγελματίαςΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: εισόδημα, φόροςΑΡΧΗ ΔΙΑΒΑΣΕ εισόδημα ΑΝ εισόδημα >= 1 ΚΑΙ εισόδημα <= 20000 ΤΟΤΕ φόρος <- εισόδημα* 22/ 100 ΑΛΛΙΩΣ_ΑΝ εισόδημα <= 30000 ΤΟΤΕ φόρος <- (20000* 22/100) + (εισόδημα - 20000)* 29/ 100 ΑΛΛΙΩΣ_ΑΝ εισόδημα <= 40000 ΤΟΤΕ φόρος <- (20000*22/100) + (10000*29/100) + ((εισόδημα - 30000)* 37/ 100) ΑΛΛΙΩΣ φόρος <- (20000*22/100) + (10000*29/100) + (10000*37/100) + ((εισόδημα - 40000)* 45/ 100) ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ φόροςΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ μισθός_υπαλλήλουΜΕΤΑΒΛΗΤΕΣ ΧΑΡΑΚΤΗΡΕΣ: όνομα, απάντηση ΠΡΑΓΜΑΤΙΚΕΣ: ωρομίσθιο, μισθός, κρατήσεις, τελικός_μισθός ΑΚΕΡΑΙΕΣ: ώρες_εργ, επίδομαΑΡΧΗ ΓΡΑΨΕ 'Δώσε το ονομα του υπαλλήλου' ΔΙΑΒΑΣΕ όνομα ΓΡΑΨΕ 'Δώσε τις ώρες που έχει εργαστεί για τον συγκεκριμένο μήνα' ΔΙΑΒΑΣΕ ώρες_εργ ΓΡΑΨΕ 'Δώσε το ποσό που πληρώνεται ανά ώρα' ΔΙΑΒΑΣΕ ωρομίσθιο μισθός <- ώρες_εργ* ωρομίσθιο ΓΡΑΨΕ 'Μισθός ', μισθός ΑΝ μισθός <= 1000 ΤΟΤΕ κρατήσεις <- 0.15 ΑΛΛΙΩΣ κρατήσεις <- 0.2 ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ 'Είναι έγγαμος; Ν/Ο' ΔΙΑΒΑΣΕ απάντηση ΑΝ απάντηση = 'Ν' ΤΟΤΕ επίδομα <- 50 ΓΡΑΨΕ 'Δικαιούται επίδομα γάμου ', επίδομα, '€' ΑΛΛΙΩΣ επίδομα <- 0 ΤΕΛΟΣ_ΑΝ κρατήσεις <- μισθός* κρατήσεις τελικός_μισθός <- μισθός + επίδομα - κρατήσεις ΓΡΑΨΕ 'Κρατήσεις ', κρατήσεις ΓΡΑΨΕ 'Ο τελικός μισθός του υπαλλήλου ', τελικός_μισθόςΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ Μεγαλύτερος ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Α, Β ΑΡΧΗ ΔΙΑΒΑΣΕ Α, Β ΑΝ Β > Α ΤΟΤΕ Α <- Β ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Α ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ μετοχέςΣΤΑΘΕΡΕΣ αρ_μετ = 40 τιμή = 0.50ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: τιμή_ν, τιμή_2, τιμη_1, ζημια, κερδος, ποσ_πτ, ποσ_αυξΑΡΧΗ ΔΙΑΒΑΣΕ ποσ_πτ, ποσ_αυξ τιμη_1 <- τιμή*αρ_μετ ΓΡΑΨΕ τιμη_1 τιμή_ν <- τιμή - (τιμή*ποσ_πτ) τιμή_ν <- τιμή_ν + (τιμή_ν*ποσ_αυξ) τιμή_ν <- τιμή_ν + (τιμή_ν*ποσ_αυξ) τιμή_2 <- τιμή_ν*αρ_μετ ΓΡΑΨΕ τιμή_2 ΑΝ τιμη_1 > τιμή_2 ΤΟΤΕ ΓΡΑΨΕ 'ζημια' ζημια <- 100*(τιμη_1 - τιμή_2)/τιμη_1 ΓΡΑΨΕ ζημια, "%" ΑΛΛΙΩΣ ΓΡΑΨΕ 'κερδος' κερδος <- 100*(τιμή_2 - τιμη_1)/τιμη_1 ΓΡΑΨΕ κερδος, "%" ΤΕΛΟΣ_ΑΝΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΠΡΟΓΡΑΜΜΑ τελικοίΜΕΤΑΒΛΗΤΕΣ ΧΑΡΑΚΤΗΡΕΣ: ον1, ον2, ον3, μαχ_ον ΠΡΑΓΜΑΤΙΚΕΣ: βαθμός1, βαθμός2, βαθμός3, μαχΑΡΧΗ ΔΙΑΒΑΣΕ ον1, βαθμός1 ΔΙΑΒΑΣΕ ον2, βαθμός2 ΔΙΑΒΑΣΕ ον3, βαθμός3 μαχ <- βαθμός1 μαχ_ον <- ον1 ΑΝ μαχ < βαθμός2 ΤΟΤΕ μαχ <- βαθμός2 μαχ_ον <- ον2 ΤΕΛΟΣ_ΑΝ ΑΝ μαχ < βαθμός3 ΤΟΤΕ μαχ <- βαθμός3 μαχ_ον <- ον3 ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ 'Ο/Η μαθητής/τρια ', μαχ_ον, ' τερμάτισε στην πρώτη θέση με βαθμό ', μαχΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Να γραφτεί πρόγραμμα σε "ΓΛΩΣΣΑ", το οποίο να διαβάζει έναν ακέραιο αριθμό και να εμφανίζει το διπλάσιό του αν το τελευταίο ψηφίο του αριθμού είναι 2 ή 5, ενώ σε διαφορετική περίπτωση, να υπολογίζει και να εμφανίζει το διπλάσιό του.
ΠΡΟΓΡΑΜΜΑ ψηφία ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Χ, Υ, Ζ ΑΡΧΗ ΔΙΑΒΑΣΕ Χ Υ <- Χ mod 10 ΑΝ ΤΟΤΕ Ζ <- 2*Χ ΑΛΛΙΩΣ Ζ <- 3*Χ ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Ζ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Υ = 2 Η Υ = 5