Programación General > C/C++

 problemas con matrices

(1/1)

eze_ps:
no puedo terminar de dibujar este cuadrado con esta matriz




bool matriz1[10][10]=
{
{ 1, 1, 1, 0, 1, 1, 1, 1, 1, 1},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 2, 0, 0, 0, 0, 0, 0, 0, 0, 2},
{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
};

for (int i = 0; i<= 9;i++){




for( int j =0; j<=9; j++){









}
}



QUE MAS TENGO QE HACER?? YA SE, AHI SOLO HICE DOS FOR, NO HICE MAS NADA, PERO ES QUE NO SOY PROGRAMADOR Y NO SE MAS QUE ESO, PORFAVOR AYUDA

czealt:
Bueno si utilizas un compilador de la Borland (Turbo C++, Borland C++ o C++ Builder) puedes usar las funciones de la libreria conio.h para escribir caracteres en cualquier posicion de la pantalla.

El siguiente programa dibuja un cuadro en coordenadas especificas.


--- Código: C++ --- #include <conio.h> void trazacuadro(int h1,int v1,int h2,int v2){  int v,h;   for(v = v1+1; v < v2; v++)  {    gotoxy(h1,v); // ubica el cursor en la posicion (h1,v) de la pantalla    putch('|');   // escribe el caracter '|' en la posicion del cursor    gotoxy(h2,v);    putch('|');  }    for(h = h1; h <= h2; h++)  {    gotoxy(h,v1);    putch('-');    gotoxy(h,v2);    putch('-');  }} int main(){  clrscr(); // limpia la pantalla  trazacuadro(5,5,30,20);  return 0;}   

Navegación

[0] Índice de Mensajes

Ir a la versión completa