Salve, vorrei realizzare un programma che stampi a video una sequenza di numeri crescenti, che chiede due numeri: quello iniziale e quello finale. Esempio, il programma si apre con scritto "Inserisci il numero iniziale" -per esempio mettiamo 3-, successivamente "Inserisci il numero finale"-per esempio mettiamo 8- e il risultato dovrà essere:
3-4-5-6-7-8.
Ho provato così:
#include <iostream>
using namespace std;
int main()
{
int inizio, fine;
cout<<"Inserisci il valore che indichera' l'inizio della sequenza."<<endl;
cin>>inizio;
cout<<"Inserisci il valore che indichera' la fine della sequenza."<<endl;
cin>>fine;
while (inizio<fine); {
cout<<inizio<<"-";
inizio++;
}
return 0;
}
solo che al termine non succede assolutamente niente, il programma continua ad andare avanti ma non compare nulla. Perché questo?
Buon proseguimento di giornata