Esercizi

  1. Valutare le seguenti espressioni numeriche senza l’ausilio di Python e poi controllare se il valore è corretto utilizzando la finestra sotto:

    1. 5 ** 2
    2. 9 * 5
    3. 15 / 12
    4. 12 / 15
    5. 15 // 12
    6. 12 // 15
    7. 5 % 2
    8. 9 % 5
    9. 15 % 12
    10. 12 % 15
    11. 6 % 6
    12. 0 % 7

    
    
    

    (ch02_ex1)

    1. 5 ** 2  = 25
    2. 9 * 5 = 45
    3. 15 / 12 = 1.25
    4. 12 / 15 = 0.8
    5. 15 // 12 = 1
    6. 12 // 15 = 0
    7. 5 % 2 = 1
    8. 9 % 5 = 4
    9. 15 % 12 = 3
    10. 12 % 15 = 12
    11. 6 % 6 = 0
    12. 0 % 7 = 0
  2. Chiedere all’utente l’ora (specificando di inserire solo l’ora) e poi chiedere fra quante ore deve suonare la sveglia. Il programma deve stampare che ore saranno quando la sveglia suonerà.


    
    
    

    (q3_exer)


    
    
    

    (q3_answer)

  3. La formula per il calcolo del saldo finale se qualcuno sta guadagnando interessi è data da Wikipedia come segue.

    formula for compound interest

    Scrivere un programma Python che assegna il saldo iniziale 10000 a una variabile P, assegna a n il valore 12 e assegna a r l’interesse del 8% (0.08). Chiedere all’utente il numero di anni, t. Calcolare e stampare l’ammontare finale dopo t anni.


    
    
    

    (q7_exer)


    
    
    

    (q7_answer)

  4. Scrivere un programma che calcola l’area del cerchio. Chiedere all’utente il raggio e stampare la risposta.


    
    
    

    (q8_exer)

  5. Scrivere un programma che calcola l’area di un rettangolo. Chiedere all’utente la base e l’altezza. Stampare la risposta.


    
    
    

    (q9_exer)


    
    
    

    (q9_answer)

  6. Scrivere un programma che converte gradi celsius in gradi fahrenheit.


    
    
    

    (q11_exer)


    
    
    

    (q11_answer)

  7. Scrivere un programma che converte gradi fahrenheit in gradi celsius.


    
    
    

    (q12_exer)

  8. Scrivere un programma che legge tre reali x,y,z (ne chiede uno alla volta) e ne stampa il quadrato.


    
    
    

    (q13_exer)

Next Section - Ciao Piccole Tartarughe!