Programma in C++.Devo fare un quadrato pieno di asterischi utilizzando un solo ciclo for.
questo il progr usando 2 cicli
/*
* Scrivere un programma che richieda all'utente di inserire un numero intero
* positivo non maggiore di una costante positiva a scelta, e
* costruisca un quadrato pieno di lato pari al numero scelto e riempito col
* carattere #
* Esempio:
*
* Lato: 3
* # # #
* # # #
* # # #
*
* Se avete difficolta', partite dallo stampare solo un segmento.
*/
#include <iostream>
using namespace std;
int main()
{
const unsigned int DIM=8;
int l;
do
{
cout<<"Inserisci lato: ";
cin>>l;
}
while (l<=0 || l>DIM);
for (int i=0;i<l;i++)
{
for (int j=0;j<l;j++)//ATTENZIONE ALLE PARENTESI GRAFFE COI FOR ANNIDATI
cout<<"#"<<" ";
cout<<endl;
}
return 0;
}
con 1 ciclo qual è la soluzione?