ΑΣΚΗΣΕΙΣ ΣΕ Python ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ – ΔΟΜΗ ΕΠΙΛΟΓΗΣ
# Πρόγραμμα με απλές πράξεις μεταξύ αριθμών
print 2+3
print 5.0/2
print 5/2
print 2**4
print ‘Καλημέρα’ + ‘ Φίλε μου’
___________________________
# Πράξη μεταξύ μεταβλητών συμβολοσειρών
a=’Δημήτρη’
b=’Καλημέρα ‘
print b+a
___________________________
# Απόδοση πραγματικών τιμών σε μεταβλητές και πράξεις μεταξύ τους
a=4.0
b=3.0
c=a+b
d=a-b
e=a/b
f=c*d
g=c**d
print ‘Ο a είναι’,a
print ‘Ο b είναι’,b
print ‘Ο c είναι’,c
print ‘Ο d είναι’,d
print ‘Ο e είναι’,e
print ‘Ο f είναι’,f
print ‘Ο g είναι’,g
______________________________
# Πρόγραμμα που ζητάει την ημέρα, τον μήνα και το έτος και εμφανίζει την ημερομηνία με τον
# ελληνικό και με τον αμερικάνικο τρόπο γραφής
a=input(‘Δώσε την ημέρα: ‘)
b=input(‘Δώσε το μήνα: ‘)
c=input(‘Δώσε το έτος: ‘)
print a,’/’,b,’/’,c
print c,’/’,b,’/’,a
_______________________________
# Πρόγραμα που ζητάει τιμές για την βάση και το ύψος ενός τριγώνου και υπολογίζει και #εμφανίζει το εμβαδό του τριγώνου
basi=input(‘Δώσε το μήκος της βάσης ενός τριγώνου:’)
ypsos=input(‘Δώσε το μήκος του ύψους ενός τριγώνου:’)
emvado=(basi*ypsos)/2.0
print ‘Το εμβαδό του τριγώνου είναι: ‘, emvado
______________________________
# Πρόγραμμα που ζητάει τιμή για τους βαθμούς κελσίου και υπολογίζει και εμφανίζει
# την τιμή της θερμοκρασίας σε φαρενάιτ
kel=input(‘Δώσε τη θερμοκρασία σε βαθμούς κελσίου:’)
far=32+9*kel/5.0
print ‘Η θερμοκρασία σε βαθμούς Φαρενάιτ είναι:’, far
________________________________
# Πρόγραμμα που ζητάει τιμές για 3 αριθμούς και υπολογίζει και εμφανίζει το άθροισμα,
# το γινόμενο και το μέσο όρο τους
a=input(‘Δώσε τον πρώτο αριθμό: ‘)
b=input(‘Δώσε τον δεύτερο αριθμό: ‘)
c=input(‘Δώσε τον τρίτο αριθμό: ‘)
d=a+b+c
e=a*b*c
f=(a+b+c)/3.0
print ‘Ο μέσος όρος είναι: ‘,f, ‘ Το άθροισμα είναι: ‘,d, ‘ Το γινόμενο είναι: ‘,e
________________________________
# Πρόγραμμα που ζητάει τιμές για την τιμή/τεμάχιο ή κιλό και την ποσότητα ενός προϊόντος,
# υπολογίζει το ποσό και ζητάει το ποσό που θα δώσει ο πελάτης. Στο τέλος αφού υπολογίσει
# τα ρέστα εμφανίζει μήνυμα ‘Ο πελάτης πλήρωσε ΧΧΧΧ και πήρε ρέστα ΥΥΥΥ
a=input(‘Δώσε την τιμή: ‘)
b=input(‘Δώσε την ποσότητα: ‘)
c=a*b
print ‘Το ποσό είναι ‘,c
d=input(‘ Δώσε το ποσό που θα δώσει ο πελάτης; ‘)
e=d-c
print ‘Ο πέλάτης πλήρωσε ‘, d, ‘ και πήρε ρέστα ‘, e
________________________________
# Πρόγραμμα που ζητάει τιμές για 4 ύψη και υπολογίζει και εμφανίζει το μέσο όρο τους
a=input(‘Δώσε το πρώτο ύψος: ‘)
b=input(‘Δώσε το δεύτερο ύψος: ‘)
c=input(‘Δώσε το τρίτο ύψος: ‘)
d=input(‘Δώσε το τέταρτο ύψος: ‘)
mo=(a+b+c+d)/4.0
print ‘Το μέσο ύψος είναι ‘,mo