Τετάρτη 25 Σεπτεμβρίου 2019

ΛΟΓΙΚΕΣ ΕΚΦΡΑΣΕΙΣ ΣΕ Python.

1. Nα υπολογίσετε τη λογικη έκφραση
29+3 < 23 AND 2*4 == 8 OR NOT(23!=5)
2. Nα γραφούν οι κατάλληλες σύνθετες εκφράσεις που θα περιγράφουν τα παρακάτω: 
α. Χ = 1, 2 β. Χ ∈ [-3,3] γ. X ∈ (5,10] δ. X ∈ [1,10], ε. Χ≠5 
3. Nα γραφούν με τη χρήση κατάλληλων λογικών συνθηκών και τελεστών οι παρακάτω προτάσεις: 
α). Ο x είναι μεγαλύτερος του –1 και μικρότερος ή ίσος του 10. 
β). Ο x είναι ίσος με 1 ή με 5 ή με –40. 
γ). Ο x είναι μεγαλύτερος του 50 αλλά όχι ίσος με 100. 
δ). Ο ακέραιος x είναι θετικός αριθμός πολλαπλάσιο του 3. 
ε). Ο ακέραιος x διαιρείται ακριβώς με το 4 αλλά όχι με το 100. 
στ). Το ύψος ενός αντικειμένου  να είναι από 1.65 έως και 1.85 μέτρα, 
ζ). Ο αριθμός των παιδιών μιας οικογένειας να είναι τέσσερα και πάνω. 
η). Ο μισθός ενός υπαλλήλου  να είναι κάτω από 1000 € ή πάνω από 2000 € 
θ). Ο αριθμός να είναι από 1 έως 100 και να είναι άρτιος. 
Να επιλέξετε κατάλληλα ονόματα μεταβλητών
4. Δίδονται οι τιμές των μεταβλητών Α=5, Β=7 και Γ=–3. Να χαρακτηρίσετε στο τετράδιό σας κάθε έκφραση που ακολουθεί με το γράμμα Α, αν είναι αληθής, ή με το γράμμα Ψ, αν είναι ψευδής. 
α). not (Α+Β < 10) 
β). (Α >= Β) or (Γ < Β) 
γ). ((Α > Β) and (Γ < Α)) or (Γ > 5)
δ). (not (Α <> Β)) and (Β + Γ <> 2*Α) 
5. Αν X = 15, Y = -3 και Ζ = 2, χαρακτηρίστε τις φράσεις ΑΛΗΘΗΣ ή ΨΕΥ∆ΗΣ. 
α) X > Z 
β) not (X + Υ > 8) 
γ) (X > Y) and (Z < 3)
δ) (X > 10) or ((Y > 2) and (Z > Y)) 

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου