/* Scrivere un programma che stampi un rettangolo la cui cornice sia costituita da caratteri asterisco e la parte interna da un carattere immesso dall'utente. Anche il numero di righe e di colonne viene deciso dall'utente. */ #include int main() { int righe; do { cout << "Inserisci quante righe vuoi: "; cin >> righe; } while (righe < 1); int colonne; do { cout << "Inserisci quante colonne vuoi: "; cin >> colonne; } while (colonne < 1); char c; cout << "Inserisci il carattere che riempira' il rettangolo: "; cin >> c; for (int i = 1; i <= righe; i++) for (int j = 1; j <= colonne; j++) if (i == 1 || i == righe || j == 1 || j == colonne) { cout << '*'; if (j == colonne) cout << '\n'; } else cout << c; return 0; }