Esercizio 10
Dato in input un numero N, per ogni intero positivo x tra 1 ed N visualizzare una riga con x ripetizioni di x.
Il ciclo for più esterno si occupa di scrivere le N
righe.
Il ciclo interno si occupa di scrivere per x volte
il valore di x.
#include <iostream>
using namespace std;
int main(){
int i,j,N,x=1;
cout<<"N:";cin>>N;
for(i=0;i<N;i++){
for(j=0;j<i+1;j++)cout<<" "<<x;
cout<<endl;
x++;
}
return 0;
}
Essendo il secondo ciclo incorporato nel primo, occorrono due contatori: i per quello esterno e j per quello interno.