46 - Estructura de datos tipo matriz.


Simulador (Cuando presiona el botón "ejecutar el programa" se graban todos los cuadros de texto y se ejecuta el primero de la lista mostrando en una página el resultado)

Problema:

<%option explicit%>
<html>
<head>
<title>problema</title>
</head>
<body>
<%
function SumarElementos(mat)
  dim f,c,suma
  suma=0
  for f=0 to ubound(mat,1)
    for c=0 to ubound(mat,2)
      suma=suma+mat(f,c)
    next
  next
  SumarElementos=suma
end function

sub ImprimirMatriz(mat)
  dim f,c
  for f=0 to ubound(mat,1)
    for c=0 to ubound(mat,2)
      response.write(mat(f,c) & "-")
    next
    response.write("<br>")
  next
end sub


dim matriz1(2,2)
matriz1(0,0)=1
matriz1(0,1)=1
matriz1(0,2)=1
matriz1(1,0)=2
matriz1(1,1)=2
matriz1(1,2)=2
matriz1(2,0)=3
matriz1(2,1)=3
matriz1(2,2)=3
ImprimirMatriz matriz1
response.write("La suma de todos sus componentes es:")
response.write(SumarElementos(matriz1))
%>
</body>
</html>

Confeccionar una función que le enviemos una matriz que almacena valores numéricos y nos retorne la suma de todos sus elementos.

Hacer un procedimiento para la impresión de la matriz.


Ver solución

pagina1.asp






Retornar