5- Taller de Matrices 2015-2

download 5- Taller de Matrices 2015-2

of 4

Transcript of 5- Taller de Matrices 2015-2

  • 7/23/2019 5- Taller de Matrices 2015-2

    1/4

    Taller de matrices

    1- Dada una matriz de nmeros flotantes, retornar la suma de los valores negativos

    que esta contiene.

    Parmetro: una matriz de float.

    Retorno:suma de los valores negativos.

    2- Dados como parmetros una matriz de cadenas y una cadena, decir cul es la

    primera posicin donde se encuentra la cadena en la matriz.

    Parmetro: una matriz de cadenas y una cadena.

    Retorno: la posicin de la matriz donde se encuentra por primer vez la cadena

    ingresada como parmetro.

    3- Dada como parmetro una matriz de boolean, recorrer desde la ltima posicin de

    la matriz y concatenar las posiciones (subndices) donde su valor es falso.Parmetro: una matriz de boolean.

    Retorno:una cadena con las posiciones de la matriz donde el valor contenido es

    falso.

    4- En un mtodo que no recibe parmetros, retornar una matriz de enteros de 7x3

    llena de nmeros pares diferentes.

    Parmetro: ninguno.

    Retorno:una matriz de enteros llena de nmeros pares diferentes.

    5- Dadas dos matrices de nmeros enteros del mismo tamao como parmetro,

    retornar una matriz equivalente a la suma de las dos matrices.

    Parmetro: dos matrices de enteros del mismo tamao.

    Retorno: la matriz de enteros resultante de la suma de las matrices agregadas

    como parmetro.

    Ejemplo:

    6- Dada una matriz de caracteres, retornar el nmero de la fila donde la suma de sus

    valores sean menor a cualquiera de las dems (se debe hace un casting a los

    valores char).

  • 7/23/2019 5- Taller de Matrices 2015-2

    2/4

    Parmetro: una matriz de caracteres.

    Retorno:la fila donde sus valores sumados son menores a la suma de cualquiera

    de los valores de las dems filas.

    Ejemplo:

    b b b b

    a a a af f f f

    r r r r

    La respuesta de con una matriz como la anterior seria: fila 1.

    7- Dada una matriz de enteros, retornar las posiciones donde la suma de sus

    subndices sean igual al valor contenido.

    Parmetro: una matriz de enteros.

    Retorno: una cadena con el listado de las posiciones donde la suma de sus

    subndices es igual del valor contenido.

    8- Dada una matriz de cadenas, retornar en un arreglo con todas las cadenas que

    tiene un tamao mayor al tamao de la cadena de la ltima posicin de la matriz.

    Parmetro: una matriz de cadenas.

    Retorno: una arreglo de cadenas con mayor nmero de caracteres a la cadena

    ubicada en la ltima posicin de la matriz.

    9- Dada como parmetro una matriz de nmeros doubles, retornar la suma de los

    valores se encuentran en y bajo la diagonal secundaria.

    Parmetro: una matriz de double.

    Retorno: suma de losvalores en y bajo la diagonal secundaria.

    Ejemplo:

    1 2 4 0

    3 5 0 0

    6 0 0 0

    0 0 0 0

    La suma resultante de la anterior matriz es cero.

    10- Dada como parmetro una matriz de cadenas, encontrar y retornar la cadena que

    ms se repite dentro de la matriz.

    Parmetro: una matriz de cadenas.

    Retorno: la cadena que ms se repite en la matriz agregada como parmetro.

  • 7/23/2019 5- Taller de Matrices 2015-2

    3/4

    11- Dadas como parmetro dos matrices cuadradas de nmeros enteros del mismo

    tamao, retornar la matriz resultante del producto de estas (multiplicacin de

    matrices).

    Parmetro: dos matrices de enteros del mismo tamao.

    Retorno: la matriz resultante de la multiplicacin de las dos matrices ingresadas

    como parmetro.Ejemplo:

    12- Dada como parmetro una matriz de nmeros enteros vaca, llenarla en forma

    diagonal, con los nmeros de 1 hasta n.

    Parmetro: una matriz cuadrada de nmeros enteros vaca.

    Retorno:una matriz cuadrada llenada en diagonal con los nmeros del 1 a n.

    Ejemplo: si la matriz que entra como parmetros fuera de 4x4, lo siguiente

    debera ser el retorno.

    1 2 4 7

    3 5 8 11

    6 9 12 14

    10 13 15 17

    Si la matriz que entra como parmetro fuera de 3x3, lo siguiente debera ser el

    retorno.

    1 2 4

    3 5 7

    6 8 9

    13- Dada como parmetro una matriz de nmeros enteros vaca, llenarla en forma

    espiral, con los nmeros del 1 hasta n.

  • 7/23/2019 5- Taller de Matrices 2015-2

    4/4

    Parmetro: una matriz cuadrada de nmeros enteros vaca.

    Retorno:una matriz cuadrada llenada en espiral con los nmeros del 1 a n.

    Ejemplo: si la matriz que entra como parmetros fuera de 4x4, lo siguiente

    debera ser el retorno.

    1 2 3 412 13 14 5

    11 16 15 6

    10 9 8 7

    Si la matriz que entra como parmetro fuera de 3x3, lo siguiente debera ser el

    retorno.

    1 2 3

    8 9 4

    7 6 5