salve,
volevo chiedere un aiutino..
sono alle primissime armi col c++ e sto facendo un semplice programma che, date dall'utente le misure della base e dell'altezza, stampa un rettangolo.
l'output dovrebbe essere una roba del genere ( base=7 e altezza 3):
*******
* *
*******
ma sono riuscito a realizzare solo questo
*******
*
*******
questo è il codice:
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int base, altezza;
cout << "Inserisci la misura della base: " << endl;
cin >> base;
cout << "Inserisci la misura dell' altezza: " << endl;
cin >> altezza;
for (int b=1; b < base; b++) // Stampa la base maggiore
cout << "*";
for (int h=1; h < altezza; h++) // Stampa l'altezza sx
cout << "*" << endl;
for (int b=0; b < base; b++) // Stampa la base minore
cout << "*";
system("PAUSE");
return 0;
}
qualcuno sa dirmi qualche metodo più immediato per fare questo programma? grazie mille
ciao![]()