Παρασκευή 23 Σεπτεμβρίου 2022

Δομή Επιλογής


1. Να γραφεί πρόγραμμα που να διαβάζει τις απουσίες και αν είναι μικρότερες από 114 να εμφανίζει "Προάγεται", αλλιώς "Απορρίπτεται".

2. Να γραφεί πρόγραμμα που να διαβάζει το μισθό και αν είναι πάνω από 1500 Ευρώ να εμφανίζει "Υψηλόμισθος, αλλιώς χαμηλόμισθος.

3. Να γραφεί πρόγραμμα που να διαβάζει τη θερμοκρασία κι αν αυτή είναι μικρότερη των 40C, να γράφει "Φυσιολογική", αλλιώς "Καύσωνας"

4.Να γραφεί πρόγραμμα που να διαβάζει  το φύλο του χρήστη (Α ή Θ) και να εμφανίζει "Αρσενικό" ή "Θηλυκό". 

5. Να γραφεί πρόγραμμα που θα διαβάζει δύο αριθμούς και θα εμφανίζει το μεγαλύτερο.

6. Να γραφεί πρόγραμμα που να διαβάζει το εισόδημα κι αν αυτό είναι  μεγαλύτερο από 20000 € , να βάζει και να εμφανίζει στην οθόνη φόρο 20% του εισοδήματος, αλλιώς 15% του εισοδήματος.

7. Να γραφεί πρόγραμμα που να διαβάζει έναν αριθμό και να βγάζει κατάλληλο μήνυμα αν είναι:

Αρνητικός, θετικός, άρτιος, περιττός, πολλαπλάσιο του 3,  μεταξύ 0 και 100

8. Να υλοποιηθεί το "if...else" μόνο με if (Να διαβάζει έναν αριθμό και να ελέγχει αν είναι θετικός)

9. Nα γραφεί πρόγραμμα που να διαβάζει τρείς αριθμούς και να εμφανίζει τον μεγαλύτερο.

10 Να γραφεί πρόγραμμα που να διαβάζει  τρεις αριθμούς a,b,c και να υπολογίζει τις ρίζες της δευτεροβάθμιας εξίσωσης, ελέγχοντας ότι a!=0: 

Όπου Δ= b**2-4*a*c
11. Να γραφεί πρόγραμμα που να διαβάζει ένα ακέραιο και να εμφανίζει την απόλυτη τιμή του (χωρίς abs()).
12. Να γραφεί πρόγραμμα που να διαβάζει έναν αριθμό και αν είναι περιττός να εμφανίζει το διπλάσιό του, αν είναι άρτιος να τον διαιρεί με το 3, αν είναι θετικός ή αρνητικός να βγάζει κατάλληλο μήνυμα.

13. Να γίνει ο πίνακας τιμών:

a,b=input()
c=a-b
if (c>a) and (a>b):
  d=c*abs(a)
  a=d/(b-3) -c
  b= pow(a,2)
else:
  d= a*b
if b<a:
  c=d//a+2
else:
  d=(a+2)* a%c
  a= d*c
  b+=3
print a,b,c,d

14. Να γραφεί πρόγραμμα που να διαβάζει τρεις  αριθμούς (a,b,c) και να υπολογίζει και εμφανίζει:

1. το πλήθος των άρτιων αριθμών

2.  το πλήθος των περιττών

3.  τον μέγιστο 

4. τον ελάχιστο

5.  το % ποσοστό των αρνητικών αριθμών

6.  τον μέσο όρο των θετικών αριθμών

7. το άθροισμα των αριθμών που είναι πολλαπλάσια του 3


 (Πανελλήνιες 2021)

Α1

ε. Η δομή επιλογής χρησιμοποιείται για την επίλυση απλών προβλημάτων όπου είναι δεδομένη η σειρά

εκτέλεσης ενός συνόλου ενεργειών.

(Λ)


Δομή πολλαπλών επιλογών


1. Να γραφεί πρόγραμμα που να διαβάζει ένα αριθμό και αν είναι 1 να γράφει "Άνοιξη", 2 να γράφει "Καλοκαίρι", 3 "Φθινόπωρο", 4 "Χειμώνας", αλλιώς να γράφει: "Λάθος Αριθμός".

2. Να γράψετε αλγόριθμο που θα διαβάζει το βαθμό ενός μαθητή και θα εμφανίζει «Απορρίπτεται!» αν ο βαθμός είναι κάτω από 9,5, αν είναι μεγαλύτερος ή ίσος του 9,5 και μικρότερος από 13 τότε να εμφανίζει «Σχεδόν Καλά», αν είναι από 13 μέχρι 16 να γράφει «Καλά» αν είναι μικρότερος από 18 «Πολύ καλά» και από 18 ως και 20 «Άριστα!».  Αλλιώς να βγάζει μήνυμα «Λάθος Βαθμός!».

Τι θα συμβεί αν βάλω βαθμό -8 που δεν υπάρχει; Πως θα αντιμετωπιστεί;
 
3.Ένα παρκινγκ χρεώνει τη στάθμευση ανά ώρα όπως φαίνεται στον πίνακα:
ΩΡΕΣ ΣΤΑΘΜΕΥΣΗΣ
ΧΡΕΩΣΗ ΑΝΑ ΩΡΑ ΣΕ €
ΜΕΧΡΙ ΚΑΙ 4 ΩΡΕΣ
7
ΠΕΡΙΣΣΟΤΕΡΕΣ ΑΠΟ 4 ΜΕΧΡΙ ΚΑΙ 8
6
ΠΕΡΙΣΣΟΤΕΡΕΣ ΑΠΟ 8
5

Να γραφεί αλγόριθμος που θα διαβάζει τις ώρες στάθμευσης και θα χρεώνει ανάλογα (κανονική χρέωση, όχι κλιμακωτή).


(Πανελλήνιες 2022 - απλουστευμένο)




Γ1. Για κάθε πελάτη:

α) Να διαβάζει τον αριθμό των τεμαχίων που αγόρασε . Θεωρήστε ότι ο αριθμός των τεμαχίων

είναι θετικός ακέραιος.

β) Να  υπολογίζει τη χρέωση του πελάτη (Κανονική - Κλιμακωτή). 

Γ3 .γ) Να εμφανίζει τη χρέωση του πελάτη (μον.1).

----------------------------------------------------------------------------------------------------------------

 Κάποια δημοτική αρχή ακολουθεί την εξής τιμολογιακή πολιτική για την κατανάλωση νερού ανά μήνα: Χρεώνει πάγιο ποσό 2 ευρώ και εφαρμόζει κλιμακωτή χρέωση σύμφωνα με τον παρακάτω πίνακα:


   Κατανάλωση σε κυβικά μέτρα  
   Χρέωση ανά κυβικό  
από 0 έως και 5
δωρεάν
από 5 έως και 10
0.5 ευρώ
από 10 έως και 20
0.7 ευρώ
από 20 και άνω
1.0 ευρώ
Στο ποσό που προκύπτει από την αξία του νερού και το πάγιο υπολογίζεται ο Φ.Π.Α. με συντελεστή 24%. Το τελικό ποσό προκύπτει από την άθροιση της αξίας του νερού, το πάγιο, το Φ.Π.Α. και το δημοτικό φόρο που είναι 5 ευρώ.
Να γράψετε πρόγραμμα  το οποίο:
α. Να διαβάζει τη μηνιαία κατανάλωση του νερού.
β. Να υπολογίζει την αξία του νερού που καταναλώθηκε σύμφωνα με την παραπάνω τιμολογιακή πολιτική. Μονάδες 10
γ. Να υπολογίζει το Φ.Π.Α. 
δ. Να υπολογίζει και να εκτυπώνει το τελικό ποσό (με κανονική και κλιμακωτή χρέωση)

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

Σημείωση: Μόνο ένα μέλος αυτού του ιστολογίου μπορεί να αναρτήσει σχόλιο.