Απλοί αλγόριθμοι ακολουθιακής δομής
Πρόσθεση δύο αριθμών
Αλγόριθμος Απλή_ΠρόσθεσηΔιάβασε α,βγ<-α+βΕμφάνισε γΤέλος Απλή_Πρόσθεση |
a= int (input())b= int (input())c=a+bprint(c) |
Θέλουμε να γράψουμε ένα αλγόριθμο που θα δέχεται σαν είσοδο το έτος γέννησης ενός προσώπου και θα υπολογίζει την ηλικία του.
Αλγόριθμος ΒρισκωΗλικίαΕμφάνισε 'Πότε γεννήθηκες;'Διάβασε έτοςΗλικία <- 2021 - έτοςΕμφάνισε 'Είσαι ' , ηλικίαΤέλος ΒρισκωΗλικία |
print('Πότε γεννήθηκες;')etos= int(input())ilikia = 2021 - etosprint ('Είσαι ' , ilikia) |
Θέλουμε να δημιουργήσουμε αλγόριθμο να μετατρέπει μία θερμοκρασία από βαθμούς Κελσίου (C) σε βαθμούς Φαρενάιτ(F) και βαθμούς Κέλβιν (K). Ισχύουν: F = 1.8*C + 32 και K = 273.15 + C
Αλγόριθμος Μετατροπή_ΘερμοκρασιώνΔιάβασε CF ←1.8*C+32K ←273.15+CΕμφάνισε"Οι βαθμοί Φαρενάιτ είναι ", F, " και οι βαθμοί Κέλβιν είναι ", KΤέλος Μετατροπή_Θερμοκρασιών |
C = float(input('Δώσε θερμοκρασία στην κλίμακα Κελσίου:'))K = 273.15 + CF = 1.8*C+32print('Κελσίου: ' , C, ', Κέλβιν:',K, ', Φαρενάιτ:', F ) |
Να γραφτεί αλγόριθμος που να διαβάζει την τιμή ενός προϊόντος και να υπολογίζει το ΦΠΑ (23%) και την συνολική τιμή του.
Αλγόριθμος τιμή_προϊόντοςΔιάβασε τιμήφπα ← 23/100* τιμήσυνολική_τιμή ← τιμή + φπαΕμφάνισε φπα, συνολική_τιμήΤέλος τιμή_προϊόντος |
timi = float(input('Δώσε την τιμή του προιόντος: '))fpa = 23/100* timisinoliki_timi = timi + fpaprint(fpa, sinoliki_timi ) |
Ένας παντρεμένος υπάλληλος έχει έναν βασικό μισθό. Παίρνει επιπλέον 20€ επίδομα για κάθε παιδί. Επί του βασικού μισθού και του επιδόματος έχει κρατήσεις 20% προς το ασφαλιστικό του ταμείο. Στο ποσό που απομένει μετά την αφαίρεση των ασφαλιστικών εισφορών γίνεται παρακράτηση 11% για προκαταβολή φόρου. Να γραφτεί αλγόριθμος που θα διαβάζει τον βασικό μισθό (Μ) και τον αριθμό των παιδιών(Π) του υπαλλήλου και θα υπολογίζει τον καθαρό μισθό του.
Αλγόριθμος μισθοδοσίαΔιάβασε Μ, ΠΜ1 ← Μ + Π* 20!Μ1 είναι οι αποδοχές από το βασικό μισθό!και το επίδομα των παιδιών (τα μικτά)ΙΚΑ ← Μ1* 20/ 100Φ ← (Μ1 - ΙΚΑ)*11/ 100ΚΜ ← Μ1 - ΙΚΑ - Φ!ΚΜ είναι ο καθαρός μισθός,!τα λεφτά που παίρνει στην τσέπηΕμφάνισε ΚΜ, Φ, ΙΚΑΤέλος μισθοδοσία |
Δίνεται διψήφιος ακέραιος αριθμός. Να βρεθεί ο ακέραιος που προκύπτει από την αντιστροφή των ψηφίων του.
Αλγόριθμος ΑΝΤΙΣΤΡΟΦΗΔιάβασε ΑΨ2 ← Α div 10Ψ1 ← Α mod 10Δ ← Ψ1*10 + Ψ2Εμφάνισε ΔΤέλος ΑΝΤΙΣΤΡΟΦΗ |
a= int (input('Δώσε διψήφιο ακεραιο αριθμό: '))d2,d1 = divmod(a,10)d = d1*10 + d2print(d) |
Να γραφτεί αλγόριθμος σε ψευδογλώσσα που να διαβάζει ένα ακέραιο αριθμό δευτερολέπτων και να τον μετατρέπει σε ώρες, λεπτά και δευτερόλεπτα π.χ αν δοθεί 3800 δευτερόλεπτα να δίνει έξοδο Ώρες:1, Λεπτά:3, Δευτερόλεπτα:20
Αλγόριθμος Μετατροπή_ΔευτερολέπτωνΕμφάνισε "Εισάγετε δευτερόλεπτα"Διάβασε ΔΩ ← Δ div 3600Y ← Δ mod 3600Λ ← Y div 60Δ1 ← Υ mod 60Εμφάνισε "Ώρες", ": ", Ω, ", Λεπτά", ": ",& Λ, ", Δευτερόλεπτα", ": ", Δ1Τέλος Μετατροπή_Δευτερολέπτων |
d= int (input('Εισάγετε δευτερόλεπτα'))ores= d // 3600yp= d % 3600lepta= yp // 60d1= yp % 60print ("Ώρες: ", ores, ", Λεπτά: ", lepta, ", Δευτερόλεπτα: ", d1) |
Ένα σούπερ μάρκετ κάνει προσφορές στους πελάτες του ανάλογα με τους πόντους που συγκεντρώνουν στις αγορές τους. Για κάθε 3€ αγορών ο πελάτης κερδίζει έναν πόντο. Να γραφεί αλγόριθμος σε ψευδογλώσσα που να διαβάζει το ποσό των αγορών σε € (με δύο δεκαδικά) και να τυπώνει πόσοι πόντοι τού αναλογούν. Παραδείγματα: αν δώσουμε 125.25 μας επιστρέφει 41, αν δώσουμε 56.23 μας επιστρέφει 18, αν δώσουμε 2.5 μας επιστρέφει 0. (Υπόδειξη Να χρησιμοποιήσετε τη συνάρτηση ακέραιο μέρος Α_Μ() ).
Αλγόριθμος BONUSΔιάβασε ΠοσόΠόντοι <- Α_Μ(Ποσό/3)Εμφάνισε ΠόντοιΤέλος BONUS |
poso= int (input('Δώσε ποσό αγορών: '))pontoi = int(poso / 3)print(pontoi) |
Δίνεται ακέραιος αριθμός. Να εκτυπωθεί το γινόμενο του αριθμού με το τελευταίο ψηφίο του.
Αλγόριθμος ΑΣΚ6Διάβασε ΑΤ ← Α mod 10Σ ← Α*ΤΕμφάνισε ΣΤέλος ΑΣΚ6 |
Τι θα εμφανιστεί στο τέλος της εκτέλεσης των παρακάτω εντολών
Α <- 2Β <- Α+2Β<- Β*2Εμφάνισε Α,Β |
a = 2b= a + 2b = b * 2print(a,b) |
Α <- 9Β <- Α MOD 5 + 6Β <- (Β+2) DIV 3A <- 20 MOD BΕμφάνισε Α,Β |
a=9b=a % 5 + 6b=(b+2)//3a= 20 % bprint(a,b) |
-Στις μαθητικές εκλογές συμμετείχαν τρεις υποψήφιοι. Να γραφτεί αλγόριθμος που να δέχεται ως είσοδο τους ψήφους των τριών υποψηφίων και να υπολογίζει και εμφανίζει τα ποσοστά του καθενός.