Μάθημα : ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Γ ΕΠΑΛ

Κωδικός : 4040030250

4040030250  -  ΙΦΙΓΕΝΕΙΑ ΚΙΣΤΗ

Ενότητες - Λύσεις των ασκήσεων

Λύσεις των ασκήσεων

# Άσκηση 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️⃣ Είσοδος δεδομένων
Ο χρήστης εισάγει έναν ακέραιο αριθμό Ν:

2️⃣ Αρχικοποίηση μεταβλητών

  • άθροισμα = 0 (βάζουμε αρχική τιμή στο άθροισμα το 0)
  • αριθμός = 1 (μετρητής, ξεκινάμε την επανάληψη από το 1)

3️⃣ Επανάληψη while
Το πρόγραμμα προσθέτει όλους τους αριθμούς από το 1 έως το Ν:

Σε κάθε επανάληψη, ο αριθμός προστίθεται στο άθροισμα και αυξάνεται κατά 1 ο μετρητής  για να πάμε στον επόμενο αριθμό.

4️⃣ Εμφάνιση αποτελέσματος

Το τελικό άθροισμα εμφανίζεται στην οθόνη

# Άσκηση 4

Ν = int(input("Εισάγετε πόσους ακέραιους αριθμούς θέλετε να εισάγετε: "))

μέγιστος_αριθμός = 0
for i in range(1, Ν + 1):
    αριθμός = int(input("Εισάγετε τον αριθμό i: "))
    if αριθμός > μέγιστος_αριθμός:
        μέγιστος_αριθμός = αριθμός

print("Ο μεγαλύτερος αριθμός είναι:", μέγιστος_αριθμός)

Επεξήγηση:

1️⃣ Είσοδος δεδομένων
Ο χρήστης εισάγει τον αριθμό Ν, δηλαδή πόσους αριθμούς θα δώσει.

2️⃣ Αρχικοποίηση μεταβλητής
Η μεταβλητή μέγιστος_αριθμός αρχικοποιείται στο 0 για να αποθηκεύσει τον μεγαλύτερο αριθμό.

3️⃣ Επανάληψη for
Το πρόγραμμα ζητά N αριθμούς και ελέγχει αν είναι μεγαλύτεροι από τον τρέχοντα μέγιστο. Αν ο νέος αριθμός είναι μεγαλύτερος, ενημερώνεται η μεταβλητή μέγιστος_αριθμός.

4️⃣ Εμφάνιση αποτελέσματος
Το πρόγραμμα εμφανίζει τον μεγαλύτερο αριθμό που δόθηκε