Esercizio 1: Scrivi una funzione calcola_area_rettangolo(base, altezza) che calcoli e restituisca l’area di un rettangolo dati la base e l’altezza come parametri.

Esercizio 2: Scrivi una funzione converti_celsius_in_fahrenheit(celsius) che converte una temperatura da Celsius a Fahrenheit. La formula per la conversione è: Fahrenheit = Celsius * 9/5 + 32.

Esercizio 3: Crea un modulo chiamato operazioni_matematiche.py che contenga due funzioni: moltiplicazione(a, b) che calcola il prodotto tra due numeri e potenza(base, esponente) che calcola la potenza di un numero dato la base e l’esponente. Utilizza il modulo nel tuo programma principale per eseguire alcune operazioni matematiche.

Soluzioni:

Esercizio 1:

def calcola_area_rettangolo(base, altezza):
    area = base * altezza
    return area

Esercizio 2:

def converti_celsius_in_fahrenheit(celsius):
    fahrenheit = celsius * 9/5 + 32
    return fahrenheit

Esercizio 3: Crea un file operazioni_matematiche.py con il seguente contenuto:

def moltiplicazione(a, b):
    risultato = a * b
    return risultato

def potenza(base, esponente):
    risultato = base ** esponente
    return risultato

Nel tuo programma principale, puoi utilizzare il modulo operazioni_matematiche per eseguire alcune operazioni matematiche:

import operazioni_matematiche

risultato_moltiplicazione = operazioni_matematiche.moltiplicazione(5, 3)
print(risultato_moltiplicazione)  # Stampa: 15

risultato_potenza = operazioni_matematiche.potenza(2, 3)
print(risultato_potenza)  # Stampa: 8