Foros del Web » Programación para mayores de 30 ;) » Programación General »

Esta Matrix De "3 * 3"

Estas en el tema de Esta Matrix De "3 * 3" en el foro de Programación General en Foros del Web. HOLA Pues ando preguntando porque a esta matrix de 3 * 3 en borland c++ le tengo que poner que es de 4 * 4 ...
  #1 (permalink)  
Antiguo 09/12/2002, 23:54
 
Fecha de Ingreso: agosto-2002
Mensajes: 66
Antigüedad: 21 años, 9 meses
Puntos: 0
Esta Matrix De "3 * 3"

HOLA

Pues ando preguntando porque a esta matrix de 3 * 3 en borland c++ le tengo que poner que es de 4 * 4 para que reconosca las ultimas variables si no ni de a gueso la reconoce.

este es el codigo:

#include<conio.h>
#include<stdio.h>


//AQUI VAN LAS VARIABLES
int a[4][4],b[4][4],c[4][4],d,e;
void main()
{
gotoxy(1,1);printf("VALORES DE A");
gotoxy(20,1);printf("VALORES DE A");
gotoxy(40,1);printf("RESULTADO EN EL VECTOR C");


//AQUI PEDIRÈ LOS VALORES
for(d=1;d<=3;d++)
{
for (e=1;e<=3;e++)
{
gotoxy(3*e,d+3);scanf("%d",&a[d][e]);
gotoxy(3*e+20,d+3);scanf("%d",&b[d][e]);
}
}




//AQUI ES LA SUMA DE VECTORES
for (d=1;d<=3;d++)
{
for(e=1;e<=3;e++)
{
c[d][e] = a[d][e] + b[4-d][e];
}
}



//AQUI SE IMPRIMEN LOS VECTORES
for(d=1;d<=3;d++)
{
for(e=1;e<=3;e++)
{
gotoxy(4*e+42,d+3);printf("%d",c[d][e]);
}
}
gotoxy(40,10);getche();
}

¡SALUDOS!
  #2 (permalink)  
Antiguo 10/12/2002, 00:49
Avatar de ceronne  
Fecha de Ingreso: diciembre-2001
Ubicación: Paris
Mensajes: 990
Antigüedad: 22 años, 4 meses
Puntos: 1
incrementa los contadores a 4

for(d=1;d<=4 ;d++)
  #3 (permalink)  
Antiguo 10/12/2002, 01:30
Avatar de Sabroso  
Fecha de Ingreso: noviembre-2001
Ubicación: Guaymas, Sonora
Mensajes: 454
Antigüedad: 22 años, 5 meses
Puntos: 0
Exclamación

Recuerda que la matriz y vectores empiezan de 0 (cero) posicion por eso tu empiezas de 1 y el cero no lo utilizas

for(e=0;e<=3;e++)


y ya te llena los cuatro campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:01.