SimpleInterest loop math interactive Livello 8 Edit

Scrivi il programma SimpleInterest utile per calcolare l’interesse semplice di un prestito. Il programma deve funzionare nel modo seguente:

  1. Chiede di inserire il capitale iniziale (C=M0)
  2. Se il valore inserito non è un numero valido stampa il messaggio:

     Valore C non valido "<valore>"   e ricomincia dal punto 1.
    
  3. Se il valore inserito è inferiore o uguale 0 stampa:

     C deve essere maggiore di 0   e ricomincia dal punto 1.
    
  4. Chiede di inserire il tasso di interesse (i)
  5. Se il valore inserito non è un numero stampa:

     Valore i non valido "<valore>"   e ricomincia dal punto 4.
    
  6. Chiede di inserire il periodo (n)
  7. Se il valore inserito non è un numero intero stampa:

     Valore n non valido "<valore>"   e ricomincia dal punto 6.
    
  8. Se il valore inserito è inferiore a 0 stampa:

     Il periodo deve deve essere positivo  e ricomincia dal punto 6.
    
  9. Stampa il montante (Mn) del prestito

Esempio 1:

Inserire il capitale iniziale (C): 1000
Inserire il tasso di interesse (i): 5
Inserire il periodo (n): 2
M2 = 1100.0

Esempio 2:

Inserire il capitale iniziale (C): -1
Il capitale deve essere maggiore di 0
Inserire il capitale iniziale (C): bau
Valore C non valido "bau"
Inserire il capitale iniziale (C): 1000
Inserire il tasso di interesse (i): miao
Valore i non valido "miao"
Inserire il tasso di interesse (i): 7
Inserire il periodo (n): -1
Il periodo deve essere positivo
Inserire il periodo (n): cucu
Valore n non valido "cucu"
Inserire il periodo (n): 5
M5 = 1350.0