rodhellas
Utente Èlite
- Messaggi
- 1,522
- Reazioni
- 427
- Punteggio
- 112
Come detto sopra, devi usare i cicli ( for, while, do-while, etc..). Prendendo per esempio il for:Facciamo che n=5
#include<iostream>
using namespace std;
main()
{
int n;
cout<<"Inserisci un numero";
cin>>n;
cout<<1<<2<<3<<4<<n; -> questa è la fase che sicuramente sbaglio..
}
Sintassi:
for ( int i = x; i < limite; i++ ) { ... }
Questa è la forma base, significa che preso come punto di partenza un indice di valore x, ripetimi il corpo del for (quello tra graffe) finchè la condizione è rispettata.
Nel tuo caso, noti subito che l'indice è esattamente il valore che devi stampare in output. Quindi nel tuo caso l'indice sarà 1, il limite sarà n e il corpo sarà semplicemente il cout dell'indice.
In generale, qualsiasi ciclo può far tutto. Il while lo si usa di solito quando una condizione è booleana, il for quando si conosce in precedenza il numero di volte che bisogna ripetere