Alexa

2
1.- ¿QUE ES UNA MATRIZ? Desde el punto de vista lógico podemos considerarlas como un conjunto de elementos ordenados en fila. Así pues, en principio todas las matrices son de una dimensión, la dimensión principal, pero veremos que los elementos de esta fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matrices multi-dimensionales, aunque las más fáciles de "ver" o imaginar son las de dos y tres dimensiones. 2.- ¿CÓMO DEFINIERON LA MATRIZ? A la matriz se la puede definir de la siguiente manera: var matriz = new Array(); 3.- ¿CÒMO DEFINIR UNA MATRIZ EN LENGUAJE C++? Al igual que las matrices se pasan por referencia a la función de declaración de la función hay que mandarle a la matriz pero solo con el segundo valor definido. char* p[10] // ídem de 10 elementos puntero-a-carácter struct St mst[10] // ídem de 10 elementos estructuras tipo St 4.- ¿CÓMO LLENAR UNA MATRIZ DE 3X3 CON UN NÛMERO INGRESADO POR TECLADO? #include <stdio.h> #include <conio.h> int matriz1[3][3]={{1,2,3},{4,5,6},{7,8,9}}; int matriz2[3][3]={{1,2,3},{4,5,6},{7,8,9}}; int matriz3[3][3]; int main() {int i,j; clrscr(); for(j=0;j<3;j++) for(i=0;i<3;i++)

Transcript of Alexa

Page 1: Alexa

1.- ¿QUE ES UNA MATRIZ?

Desde el punto de vista lógico podemos considerarlas como un conjunto de elementos ordenados en fila. Así pues, en principio todas las matrices son de una dimensión, la dimensión principal, pero veremos que los elementos de esta fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matrices multi-dimensionales, aunque las más fáciles de "ver" o imaginar son las de dos y tres dimensiones.

2.- ¿CÓMO DEFINIERON LA MATRIZ?

A la matriz se la puede definir de la siguiente manera:

var matriz = new Array();

3.- ¿CÒMO DEFINIR UNA MATRIZ EN LENGUAJE C++?

Al igual que las matrices se pasan por referencia a la función de declaración de la función hay que mandarle a la matriz pero solo con el segundo valor definido.

char* p[10]       // ídem de 10 elementos puntero-a-carácterstruct St mst[10] // ídem de 10 elementos estructuras tipo St

4.- ¿CÓMO LLENAR UNA MATRIZ DE 3X3 CON UN NÛMERO INGRESADO POR TECLADO?

#include <stdio.h>

#include <conio.h>

int matriz1[3][3]={{1,2,3},{4,5,6},{7,8,9}};

int matriz2[3][3]={{1,2,3},{4,5,6},{7,8,9}};

int matriz3[3][3];

int main()

{int i,j;

clrscr();

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

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

matriz3[j][i]=matriz1[j][i]+matriz2[j][i];

for(j=0;j<3;j++){

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

Page 2: Alexa

printf("matriz3[%d][%d]=%d \t",j,i,matriz3[j][i]);

printf("\n");

}

return 0;

}