Scrivi il programma ArithmeticProgression utile per calcolare i termini di una progressione aritmetica. Il programma deve funzionare nel modo seguente:
Se il valore inserito non è un numero intero stampa il messaggio:
 Valore a1 non valido "<valore>"   e ricomincia dal punto 1.
Se il valore inserito non è un numero intero stampa:
 Valore r non valido "<valore>"   e ricomincia dal punto 3.
N)Se il valore inserito non è un numero intero stampa:
 Valore N non valido "<valore>"   e ricomincia dal punto 5.
Se il valore inserito è inferiore a 1 stampa:
 Il numero di termini deve essere maggiore di 0   e ricomincia dal punto 5.
N termini della progressione aritmeticaEsempio 1:
Inserire primo termine (a1): 1
Inserire ragione (r): 2
Inserire numero di termini (N): 10
1, 3, 5, 7, 9, 11, 13, 15, 17, 19.
Esempio 2:
Inserire primo termine (a1): bau
Valore a1 non valido "bau"
Inserire primo termine (a1): 1
Inserire ragione (r): miao
Valore r non valido "miao"
Inserire ragione (r): 2
Inserire numero di termini (N): muhh
Valore N non valido "muhh"
Inserire numero di termini (N): 0
Il numero di termini deve essere maggiore di 0
Inserire numero di termini (N): 5
1, 3, 5, 7, 9.