e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από θέματα Πανελλαδικών εξετάσεων |
Αλγόριθμος επιδότηση_αγροτών
! ΕΠΑΝ_ΒΡΑΔ_2006_Θ3
!Ένας αγρότης παράγει ένα μόνο προϊόν από τα δύο που
!επιδοτούνται. Να γραφεί αλγόριθμος ο οποίος:
!α) Διαβάζει το ονοματεπώνυμο του αγρότη, το είδος του προϊόντος
! που παράγει και την ποσότητα του προϊόντος σε κιλά, ελέγχοντας
!την ορθότητα εισαγωγής των δεδομένων σύμφωνα με τα παρακάτω:
!- Το είδος του προϊόντος είναι Α ή Β.
!- Η ποσότητα του προϊόντος είναι θετικός αριθμός.
!β) Υπολογίζει την επιδότηση που δικαιούται ο αγρότης για το
!είδος του προϊόντος που παράγει. Η επιδότηση υπολογίζεται
!κλιμακωτά ανάλογα με την ποσότητα και το είδος του προϊόντος
!σύμφωνα με τον παρακάτω πίνακα:
!Ποσότητα προϊόντος σε κιλά Επιδότηση ανά κιλό προϊόντος σε ευρώ
! Προϊόν Α Προϊόν Β
! έως και 1000 0,8 0,7
! από 1001 έως και 2500 0,7 0,6
! από 2501 και άνω 0,6 0,5
!γ) Εμφανίζει το ονοματεπώνυμο του αγρότη, το είδος του
!προϊόντος που παράγει και το ποσό της επιδότησης που δικαιούται
!α
Εμφάνισε "Δώσε ονοματεπώνυμο : "
Διάβασε ονοματεπώνυμο
Αρχή_επανάληψης
Εμφάνισε "Δώσε είδος (Α/Β): "
Διάβασε είδος
Μέχρις_ότου (είδος = "Α") ή (είδος = "Β")
Αρχή_επανάληψης
Εμφάνισε "Δώσε ποσότητα του προϊόντος: "
Διάβασε ποσότητα
Μέχρις_ότου ποσότητα > 0
!β
Αν είδος = "Α" τότε
Αν ποσότητα ≤ 1000 τότε
επιδότηση <- ποσότητα* 0.8
αλλιώς_αν ποσότητα ≤ 2500 τότε
επιδότηση <- 1000*0.8 + (ποσότητα - 1000)* 0.7
αλλιώς
επιδότηση <- 1000*0.8 + 1500*0.7 + (ποσότητα - 2500)* 0.6
Τέλος_αν
αλλιώς
Αν ποσότητα ≤ 1000 τότε
επιδότηση <- ποσότητα* 0.7
αλλιώς_αν ποσότητα ≤ 2500 τότε
επιδότηση <- 1000*0.8 + (ποσότητα - 1000)* 0.6
αλλιώς
επιδότηση <- 1000*0.8 + 1500*0.7 + (ποσότητα - 2500)* 0.5
Τέλος_αν
Τέλος_αν
!
Εμφάνισε "ονοματεπώνυμο:", ονοματεπώνυμο
Εμφάνισε "είδος :", είδος
Εμφάνισε "επιδότηση :", επιδότηση
Τέλος επιδότηση_αγροτών
|