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.