Μάθημα : Αρχές Προγραμματισμού Υπολογιστών - Τράπεζα Θεμάτων

Κωδικός : S129176

S129176 - ΕΥΑΓΓΕΛΟΣ ΠΑΠΑΠΑΝΑΓΙΩΤΟΥ

4.1.2-β5 Μετατροπή εμφωλευμένων if..else σε απλή if

Περιγραφή

Θέματα: 21832-2.2

Ερώτηση 1 / 1 (Ελεύθερου Κειμένου — 0 βαθμοί) 

Δίνονται τα παρακάτω δύο προγράμματα σε γλώσσα προγραμματισμού Python. Στο 2ο πρόγραμμα υπάρχουν τρία (3) κενά, τα οποία έχουν αριθμηθεί και υπογραμμιστεί. Να γράψετε τον αριθμό κάθε κενού και δίπλα τι πρέπει να συμπληρωθεί, ώστε το 2ο πρόγραμμα να εκτελεί την ίδια λειτουργία με το 1ο πρόγραμμα:
1ο Πρόγραμμα 2ο Πρόγραμμα
  1 a=input("Δώσε α:")
  2 b=input("Δώσε β:")
  3 if a>5:
  4  if b==1:
  5   print "*"
  6  else:
  7   print "**"
  8 else:
  9  if b==2:
10   print "***"
1 a=input("Δώσε α:")
2 b=input("Δώσε β:")
3 if ____(1)____:
4  print "*"
5 if ____(2)___:
6  print "**"
7 if ___(3)___:
8  print "***"

 

Θέμα 21832-2.2
[ενδεικτική απάντηση]