You are here: Home

Ασκηση ΠΜ09 Featured

Rate this item
(0 votes)

Ένα χωριό έχει 1.000 κατοίκους. Σχεδιάστε αλγόριθμο που θα διαβάζει τα ονόματα και το έτος γέννησης των κατοίκων του χωριού και θα τα αποθηκεύει στους πίνακες ΟΝΟΜΑ και ΕΤΟΣ αντίστοιχα. Στη συνέχεια, να εκτυπώνει τα ονόματα των κατοίκων που έχουν δικαίωμα να ψηφίσουν (είναι πάνω από 18 ετών) και το πλήθος τους. Έπειτα να εκτυπώνει τα ονόματα όσων είναι άνω των 65 ετών και το πλήθος τους.


Λύση:

Αλγόριθμος Ασκηση_ΠΜ9

Για ι απο 1 μέχρι 1000

   Εμφάνισε "Δωσε Ονομα: "

   Διάβασε ΟΝΟΜΑ[ι]

   Εμφάνισε "Δώσε έτος Γέννησης: "

   Διαβασε Ετος[ι]

Τέλος Επανάλυψης

Εμφάνισε "Παρακαλώ δώσε το τρέχον ημερολογιακό έτος: "

Δίαβασε Τρέχον_Έτος


Εμφάνισε " Οι κατοικοι που είναι πάνω απο 18 ετων είναι οι παρακάτω:"

Μ_18 <-- 0

Για ι απο 1 μέχρι 1000

   Αν  (Τρέχον_Έτος -  ΕΤΟΣ[ι]) >= 18 τότε

       Εμφάνισε ΟΝΟΜΑ[ι]

       Μ_18 <-- Μ18 + 1  

   Τέλος_Αν

Τέλος_Επανάληψης

Εμφάνισε "Το πλήθος των κατοίκων πάνω απο 18 είναι: ", Μ_18


Εμφάνισε " Οι κάτοικοι που είναι πάνω απο 65 ετων είναι οι παρακάτω:"

Μ_65 <-- 0

Για ι απο 1 μέχρι 1000

Αν  (Τρέχον_Έτος -  ΕΤΟΣ[ι]) >= 65 τότε

    Εμφάνισε ΟΝΟΜΑ[ι]

    Μ_65 <-- Μ65 + 1

Τέλος_Αν

Τέλος_Επανάληψης

Εμφάνισε "Το πλήθος πάνω απο 65 είναι: ", Μ_65

Τέλος Ασκηση_ΠΜ9

 


Sharesubmit to redditShare on LinkedIn
More in this category: « Prev Next »

Add comment