Kyrki Δημοσ. 21 Δεκεμβρίου 2018 Δημοσ. 21 Δεκεμβρίου 2018 Θεωρήστε μια λίστα, όπως την παρακάτω: a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] 1) Γράψτε ένα σενάριο το οποίο τυπώνει όλα τα στοιχεία της λίστας τα οποίο είναι μικρότερα από 5. 2) Γράψτε ένα σενάριο το οποίο θα ζητά από τον χρήστη ένα αριθμό και θα τυπώνει όλα τα στοιχεία της λίστας τα οποία είναι μικρότερα από τον αριθμό αυτό. a=[1,1,2,3,5,13,21,34,55,89] for i in a: if i==5: break print (i) for i in a: x=int(input("Δώστε έναν αριθμό ")) if i <x: print(i) το 1ο λειτουργει κανονικα, στο 2ο σκελος νομιζω οτι εχω πεσει αρκετα εξω, σε καθε αριθμο που πληκτρολογει ο χρηστης μου εμφανιζει τα εναν εναν τον αριθμο απο την λιστα πως μπορω να το κανω να δουλεψει?
k33theod Δημοσ. 21 Δεκεμβρίου 2018 Δημοσ. 21 Δεκεμβρίου 2018 Θα βγάλεις το x=int(input("Δώστε έναν αριθμό ")) εκτός for 😞. Ξέρει κανείς για το λένε σενάριο🤣
Kyrki Δημοσ. 21 Δεκεμβρίου 2018 Μέλος Δημοσ. 21 Δεκεμβρίου 2018 1 ώρα πριν, k33theod είπε Θα βγάλεις το x=int(input("Δώστε έναν αριθμό ")) εκτός for 😞. Ξέρει κανείς για το λένε σενάριο🤣 καλη φαση, το τροποποιησα λιγο γενικα και δουλεψε, αρχικα ειχα βαλει το x εκτος for αλλα και παλι ειχα θεμα, τεσπα εχυχαριστω πολυ!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα