Esercizio 12
Si vuole realizzare un algoritmo che consenta, dati in ingresso due numeri dei quali il secondo deve essere maggiore del primo, di stampare tutti i numeri compresi tra i due, cioč maggiori o uguali al primo e minori o uguali al secondo.
La prima variabile (a) viene inserita senza alcun controllo; la seconda (b) viene inserita in un ciclo do-while che ne richiede il valore fintanto non venga soddisfatta la condizione a<b.
#include <iostream>
using namespace std;
int main(){
int a,b,i;
cout<<"a:";cin>>a;
do{
cout<<"b:";cin>>b;
}while(b<=a);
for(i=0;i<=(b-a-1);i++)cout<<a+i+1<<" ";
return 0;
}
La seriazione di numeri compresi tra a e b viene delegata ad un ciclo for.