Μάθημα : ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Γ ΕΠΑΛ
Κωδικός : 4040030250
-
Θεματικές Ενότητες
-
Προγραμματισμός και γλώσσα προγραμματισμού Python
-
Μεταβλητές (κομμάτι των προγραμμάτων)
-
Πράξεις (κομμάτι των προγραμμάτων)
-
Εντολές Εισόδου και εντολές Εξόδου(κομμάτι των προγραμμάτων)
-
Αλγοριθμικές δομές - Αλγοριθμική δομή ΑΚΟΛΟΥΘΙΑΣ
-
Αλγοριθμικές δομές - Αλγοριθμική δομή ΕΠΙΛΟΓΗΣ
-
Αλγοριθμικές δομές - Αλγοριθμική δομή ΕΠΑΝΑΛΗΨΗΣ
-
ΔΟΚΙΜΑΣΙΑ Α ΤΕΤΡΑΜΗΝΟΥ
-
ΑΣΚΗΣΕΙΣ ΓΙΑ ΕΞΑΣΚΗΣΗ ΣΤΗΝ PYTHON
-
Λύσεις των ασκήσεων
-
ΠΕΡΙΣΣΟΤΕΡΕΣ ΑΣΚΗΣΕΙΣ ΓΙΑ ΕΞΑΣΚΗΣΗ ΣΤΗΝ PYTHON
-
ΔΟΚΙΜΑΣΙΑ Β ΤΕΤΡΑΜΗΝΟΥ
-
'Οταν οι αλγόριθμοι μιλούν: Η Σοφίας της Τεχνητής νοημοσύνης
-
Προγραμματισμός και γλώσσα προγραμματισμού Python
Λύσεις των ασκήσεων
# Άσκηση 1
πλάτος = float(input("Εισάγετε το πλάτος του ορθογωνίου: "))
ύψος = float(input("Εισάγετε το ύψος του ορθογωνίου: "))
περίμετρος = 2 * (πλάτος + ύψος)
εμβαδόν = πλάτος * ύψος
print("Η περίμετρος του ορθογωνίου είναι:", περίμετρος)
print("Το εμβαδόν του ορθογωνίου είναι: ",εμβαδόν)
Επεξήγηση:
1️⃣ Είσοδος δεδομένων
Ο χρήστης εισάγει το πλάτος και το ύψος του ορθογωνίου, τα οποία μετατρέπονται σε δεκαδικούς αριθμούς.
2️⃣ Υπολογισμοί
- Περίμετρος: Υπολογίζεται με τον τύπο
2 * (πλάτος + ύψος)
. - Εμβαδόν: Υπολογίζεται ως
πλάτος * ύψος
.
3️⃣ Εμφάνιση αποτελεσμάτων
Τα αποτελέσματα εμφανίζονται στην οθόνη
# Άσκηση 2
# Ζητάμε από τον χρήστη να εισάγει έναν αριθμό
num = int(input("Δώσε έναν αριθμό: "))
# Έλεγχος αν είναι μηδέν, άρτιος ή περιττός
if num == 0:
print("Ο αριθμός είναι μηδέν.")
elif num % 2 == 0:
print("Ο αριθμός είναι άρτιος.")
else:
print("Ο αριθμός είναι περιττός.")
Επεξήγηση:
1️⃣ Είσοδος δεδομένων Ο χρήστης εισάγει έναν αριθμό.
2️⃣ Έλεγχος του αριθμού Αν ο αριθμός είναι 0, εμφανίζεται το μήνυμα: "Ο αριθμός είναι μηδέν." Αν διαιρείται ακριβώς με το 2 (δηλαδή num % 2 == 0
), εμφανίζεται το μήνυμα: "Ο αριθμός είναι άρτιος." Διαφορετικά, εμφανίζεται το μήνυμα: "Ο αριθμός είναι περιττός."
3️⃣ Εμφάνιση αποτελεσμάτων δηλαδή αν αριθμός είναι μηδέν, άρτιος ή περιττός
# Άσκηση 3
Ν = int(input("Εισάγετε έναν αριθμό: "))
άθροισμα = 0
αριθμός = 1
while αριθμός <= Ν:
άθροισμα += αριθμός
αριθμός += 1
print("Το άθροισμα των αριθμών από το 1 έως το Ν είναι:", άθροισμα)
Επεξήγηση:
1️⃣ Είσοδος δεδομένων
Ο χρήστης εισάγει έναν ακέραιο αριθμό Ν
:
# Άσκηση 4
Ν = int(input("Εισάγετε πόσους ακέραιους αριθμούς θέλετε να εισάγετε: "))
μέγιστος_αριθμός = 0
for i in range(1, Ν + 1):
αριθμός = int(input("Εισάγετε τον αριθμό i: "))
if αριθμός > μέγιστος_αριθμός:
μέγιστος_αριθμός = αριθμός
print("Ο μεγαλύτερος αριθμός είναι:", μέγιστος_αριθμός)
Επεξήγηση:
1️⃣ Είσοδος δεδομένων
Ο χρήστης εισάγει τον αριθμό Ν
, δηλαδή πόσους αριθμούς θα δώσει.
2️⃣ Αρχικοποίηση μεταβλητής
Η μεταβλητή μέγιστος_αριθμός
αρχικοποιείται στο 0
για να αποθηκεύσει τον μεγαλύτερο αριθμό.
3️⃣ Επανάληψη for
Το πρόγραμμα ζητά N
αριθμούς και ελέγχει αν είναι μεγαλύτεροι από τον τρέχοντα μέγιστο. Αν ο νέος αριθμός είναι μεγαλύτερος, ενημερώνεται η μεταβλητή μέγιστος_αριθμός
.