Προγραμματισμός Γ’ ΕΠΑΛ – Λυμένες Ασκήσεις

Έλεγχος διάταξης λίστας

Προγραμματισμός Γ' ΕΠΑΛ - Λυμένες Ασκήσεις

Να γίνει πρόγραμμα που διαβάζει μια λίστα 20 ακεραίων αριθμών και στη συνέχεια ελέγχει αν τα στοιχεία είναι ταξινομημένα σε αύξουσα διάταξη. L=[] for i in range(2): L.append(int(input(‘Δώστε ακέραιο αριθμό…:’))) d = True i = 0 N = len(L) while d == True and i < N-1 : if L[i] > L[i+1] : d = […]

Έλεγχος διάταξης λίστας Read More »

Βελτιωμένη φυσαλίδα – Αλγόριθμος ταξινόμησης ευθείας ανταλλαγής

Προγραμματισμός Γ' ΕΠΑΛ - Λυμένες Ασκήσεις

Να αναπτύξετε συνάρτηση η οποία βελτιώνει τον αλγόριθμο ταξινόμησης ευθείας ανταλλαγής έτσι ώστε να αποφεύγονται οι περιττές συγκρίσεις. Μόλις διαπιστωθεί ότι η λίστα ταξινομήθηκε ο αλγόριθμος τερματίζεται. #Συνάρτηση bubble2 – Βελτιωμένος αλγόριθμος ταξινόμησης ευθείας ανταλλαγής def bubble2(L): N = len(L) found = False i = 0 s = 0 print ‘ Ξεκινάει η ταξινόμηση για

Βελτιωμένη φυσαλίδα – Αλγόριθμος ταξινόμησης ευθείας ανταλλαγής Read More »

Άσκηση 3 – Συναρτήσεις – Έλεγχος ισότητας αριθμών

Προγραμματισμός Γ' ΕΠΑΛ - Λυμένες Ασκήσεις

Εκφώνηση Να δημιουργήσετε συνάρτηση σε Python (2.7.9) με όνομα equal που θα δέχεται ως παραμέτρους δύο πραγματικούς αριθμούς και θα επιστρέφει την τιμή True, εάν οι δύο αριθμοί είναι ίσοι, ή την τιμή False, αν δεν είναι ίσοι. Λύση def equal(a,b):     if a==b: check = True else: check = False      return check

Άσκηση 3 – Συναρτήσεις – Έλεγχος ισότητας αριθμών Read More »

Ασκηση 2 – Αρχεία – Καταγραφή πληθυσμού πόλεων

Προγραμματισμός Γ' ΕΠΑΛ - Λυμένες Ασκήσεις

Εκφώνηση Να γράψετε πρόγραμμα σε python (2.7.9) το οποίο να δημιουργεί ένα νέο αρχείο cities.txt. Στη συνέχεια να διαβάζει ονόματα πόλεων και τον πληθυσμό τους μέχρι να δοθεί ως όνομα πόλης η λέξη «TELOS» ή λέξη «END». Το πρόγραμμα θα πρέπει να γράφει στο αρχείο cities.txt σε κάθε γραμμή το όνομα της πόλης που διαβάστηκε

Ασκηση 2 – Αρχεία – Καταγραφή πληθυσμού πόλεων Read More »

Άσκηση 1 – Δομή ακολουθίας – Ποσοστά

Προγραμματισμός Γ' ΕΠΑΛ - Λυμένες Ασκήσεις

Εκφώνηση Να δημιουργήσετε πρόγραμμα σε Python (2.7.9) το οποίο δέχεται τα έσοδα τριών υποκαταστημάτων μίας εταιρείας και στη συνέχεια υπολογίζει και εμφανίζει, τα συνολικά έσοδα καθώς και το ποσοστό συμμετοχής του κάθε υποκαταστήματος στα συνολικά έσοδα. Λύση # Άσκηση 1 – Δομή Ακολουθίας – Python 2.7.9 esoda1 = input(‘Δώστε τα έσοδα του 1ου υποκαταστήματος:’) esoda2

Άσκηση 1 – Δομή ακολουθίας – Ποσοστά Read More »

Scroll to Top