edutecnica

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.