Dev - C++ - ayuda, hacer rectangulo en c++

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido su posición en 13 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ayuda, hacer rectangulo en c++

Publicado por Pedro (3 intervenciones) el 30/07/2018 03:17:00
Buenas, este programa imprime un rectangulo de acuerdo a las dimensiones que les pongamos. Yo quisiera que el imprima un rectangulo pero vacío por dentro: digamos: 5 largo y 3 ancho:
*****
*____*
*****

GRacias!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
 
int main(int argc, char** argv)
{
    int i, j, la, an;
    cout<<"Introduce largo"<<endl;
    cin>>la;
    cout<<"intoruce ancho "<<endl;
    cin>>an;
 
    for (i=1; i<=la; i++)
    {
       for (j=1; j<=an; j++)
       {
 
        cout<<"*";
       }
       cout<<endl;
    }
 
    return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda, hacer rectangulo en c++

Publicado por Erick Yenque (8 intervenciones) el 01/08/2018 05:27:19
espero te sirva, recien lo acabo de hacer.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
using namespace std;
 
int main(){
 
	int largo, ancho;
	cout << "Digite largo: ";
	cin >> largo;
	cout << "Digite ancho: ";
	cin >> ancho;
 
	for (int i = 0; i < ancho; i++){
		for(int j = 0; j < largo;j++){
			if (i != 0 && i != (ancho - 1)){
				if (j == 0 || j == (largo - 1)){
					cout << "\t*";
				}else{
					cout << "\t ";
				}
			}else{
				cout << "\t*";
			}
		}
		cout << "\n";
	}
 
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar