Clase15

723
-1

Published on

Arreglos, matrices o arrays. Concepto. Uso y sintáxis en VBScript y en Javascript. Principales usos. Operaciones con arreglos: recorrido, inserción, eliminación, ordenamiento, búsqueda; ejemplos. Arreglos bidimensionales, diferentes formas de utilizarlos.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
723
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clase15

  1. 1. Arreglos Leonel Morales Díaz Ingeniería Simple [email_address] Disponible en: http://www.ingenieriasimple.com/introprogra Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados
  2. 2. Arreglos <ul><li>Un conjunto de valores </li></ul><ul><li>Accesibles de forma consecutiva </li></ul><ul><li>Identificados en una variable con índice </li></ul><ul><li>También se llaman Vectores </li></ul><ul><ul><li>Las variables de un solo valor son Escalares </li></ul></ul><ul><li>Otro nombre: Matrices </li></ul>
  3. 3. VBScript <ul><li>'Se declara un arreglo de 10 posiciones </li></ul><ul><li>Dim Valores(9) </li></ul><ul><li>'Observe que se pone 9 porque la primera posición del arreglo es 0 </li></ul><ul><li>'Se generarán 10 valores aleatorios </li></ul><ul><li>Randomize </li></ul><ul><li>Dim i </li></ul><ul><li>For i = 0 To 9 </li></ul><ul><li>Valores(i) = Round(Rnd()*100,2) </li></ul><ul><li>Next </li></ul>
  4. 4. VBScript <ul><li>'Cálculo del promedio y del total de los valores generados </li></ul><ul><li>Dim Total,Promedio </li></ul><ul><li>Total = 0 </li></ul><ul><li>For i = 0 To 9 </li></ul><ul><li>Total = Total + Valores(i) </li></ul><ul><li>Next </li></ul><ul><li>Promedio = Round(Total / 10,2) </li></ul>
  5. 5. VBScript <ul><li>'Despliegue en una tabla HTML </li></ul><ul><li>Document.Write &quot;<Center><Table Border=1>&quot; </li></ul><ul><li>Document.Write &quot;<TR><TH>Posición</TH><TH>Valor</TH></TR>&quot; </li></ul><ul><li>For i = 0 To 9 </li></ul><ul><li>Document.Write &quot;<TR><TD Align=Right>&quot; & i & &quot;</TD>&quot; </li></ul><ul><li>Document.Write &quot;<TD Align=Right>&quot; & Valores(i) & &quot;</TD></TR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;<TR><TH>Total</TH><TD Align=Right><B>&quot; & Total & &quot;</B></TD></TR>&quot; </li></ul><ul><li>Document.Write &quot;<TR><TH>Promedio</TH><TD Align=Right><B>&quot; & Promedio & &quot;</B></TD></TR>&quot; </li></ul><ul><li>Document.Write &quot;</Table></Center>&quot; </li></ul>
  6. 6. Javascript <ul><li>//Se declara un arreglo de 10 posiciones </li></ul><ul><li>var Valores = new Array(9); </li></ul><ul><li>//Observe que se pone 9 porque la primera posición del arreglo es 0 </li></ul><ul><li>//Se generarán 10 valores aleatorios </li></ul><ul><li>for (var i=0;i<=9;i++) { </li></ul><ul><li>Valores[i] = Math.round(Math.random()*100*100)/100; </li></ul><ul><li>} </li></ul>
  7. 7. Javascript <ul><li>//Cálculo del promedio y del total de los valores generados </li></ul><ul><li>var Total = 0; </li></ul><ul><li>var Promedio; </li></ul><ul><li>for (var i=0;i<=9;i++) { </li></ul><ul><li>Total += Valores[i]; </li></ul><ul><li>} </li></ul><ul><li>Promedio = Math.round(Total/10*100)/100; </li></ul>
  8. 8. Javascript <ul><li>//Despliegue en una tabla HTML </li></ul><ul><li>document.write(&quot;<Center><Table Border=1>&quot;); </li></ul><ul><li>document.write(&quot;<TR><TH>Posición</TH><TH>Valor</TH></TR>&quot;); </li></ul><ul><li>for (var i=0;i<=9;i++) { </li></ul><ul><li>document.write(&quot;<TR><TD Align=Right>&quot; + i + &quot;</TD>&quot;); </li></ul><ul><li>document.write(&quot;<TD Align=Right>&quot; + Valores[i] + &quot;</TD></TR>&quot;); </li></ul><ul><li>} </li></ul><ul><li>document.write(&quot;<TR><TH>Total</TH><TD Align=Right><B>&quot; + Total + &quot;</B></TD></TR>&quot;); </li></ul><ul><li>document.write(&quot;<TR><TH>Promedio</TH><TD Align=Right><B>&quot; + Promedio + &quot;</B></TD></TR>&quot;); </li></ul><ul><li>document.write(&quot;</Table></Center>&quot;); </li></ul>
  9. 9. Resultados <ul><li>VBScript </li></ul><ul><li>Javascript </li></ul>ej065.html
  10. 10. Usos de los arreglos <ul><li>Almacenar datos consecutivos </li></ul><ul><ul><li>“ ingrese una lista de precios de artículos...” </li></ul></ul><ul><ul><li>“ la lista de nombres de personal...” </li></ul></ul><ul><li>Listas predefinidas </li></ul><ul><ul><li>Días de la semana </li></ul></ul><ul><ul><li>Meses del año </li></ul></ul><ul><ul><li>Zonas de la ciudad </li></ul></ul>
  11. 11. Ejemplo: Meses del Año <ul><li>Dim DiasSemana </li></ul><ul><li>DiasSemana = Array(&quot;Domingo&quot;,&quot;Lunes&quot;,&quot;Martes&quot;,&quot;Miércoles&quot;, &quot;Jueves&quot;,&quot;Viernes&quot;,&quot;Sábado&quot;) </li></ul><ul><li>Dim Meses </li></ul><ul><li>Meses = Array(&quot;Enero&quot;,&quot;Febrero&quot;,&quot;Marzo&quot;,&quot;Abril&quot;,&quot;Mayo&quot;,&quot;Junio&quot;, &quot;Julio&quot;,&quot;Agosto&quot;,&quot;Septiembre&quot;,&quot;Octubre&quot;,&quot;Noviembre&quot;,&quot;Diciembre&quot;) </li></ul><ul><li>Function NombreDia(Fecha) </li></ul><ul><li>NombreDia = DiasSemana(WeekDay(Fecha,0)-1) </li></ul><ul><li>End Function </li></ul><ul><li>Function NombreMes(ElMes) </li></ul><ul><li>NombreMes = Meses(ElMes-1) </li></ul><ul><li>End Function </li></ul><ul><li>Document.Write &quot;Hoy: &quot; & NombreDia(Date()) & &quot; de &quot; & NombreMes(Month(Date())) </li></ul>
  12. 12. Operaciones Principales <ul><li>Recorrido </li></ul><ul><li>Inserción </li></ul><ul><li>Eliminación </li></ul><ul><li>Ordenamiento </li></ul><ul><li>Búsqueda </li></ul>
  13. 13. Ejemplo <ul><li>Vector de 15 posiciones con números </li></ul><ul><li>Eliminar la posición 10 </li></ul><ul><ul><li>Correr el resto de posiciones </li></ul></ul>5 4 3 2 1
  14. 14. Código <ul><li>'Definición del arreglo de 15 posiciones </li></ul><ul><li>Dim UnosNumeros </li></ul><ul><li>UnosNumeros = Array(61,58,78,27,53,21,99,53,73,15,98,69,9,5,88) </li></ul><ul><li>'Eliminación de la posición 10 </li></ul><ul><li>'pero es la 9 si la primera es 0 </li></ul><ul><li>Dim i </li></ul><ul><li>For i = 9 To UBound(UnosNumeros) -1 </li></ul><ul><li>UnosNumeros(i) = UnosNumeros(i+1) </li></ul><ul><li>Next </li></ul><ul><li>'Blanqueado de la última posición </li></ul><ul><li>UnosNumeros( UBound(UnosNumeros) ) = Null </li></ul>
  15. 15. Código <ul><li>'Despliegue de los contenidos </li></ul><ul><li>Dim Fila1,Fila2 </li></ul><ul><li>Fila1 = &quot;<TR>&quot; </li></ul><ul><li>Fila2 = &quot;<TR>&quot; </li></ul><ul><li>For i = 0 To UBound(UnosNumeros) </li></ul><ul><li>Fila1 = Fila1 & &quot;<TD Align=Right>&quot; & (i+1) & &quot;</TD>&quot; </li></ul><ul><li>Fila2 = Fila2 & &quot;<TD Align=Right>&quot; & UnosNumeros(i) & &quot;</TD>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Fila1 = Fila1 & &quot;</TR>&quot; </li></ul><ul><li>Fila2 = Fila2 & &quot;</TR>&quot; </li></ul><ul><li>Document.Write &quot;<Table Border=1>&quot; & Fila1 & Fila2 & &quot;</Table>&quot; </li></ul>ej066.html
  16. 16. Insertar un Elemento <ul><li>Vector de 15 posiciones con números </li></ul><ul><li>Insertar en la posición 8 </li></ul><ul><ul><li>Correr el resto de posiciones </li></ul></ul>4 3 2 1
  17. 17. Código <ul><li>'Definición del arreglo de 15 posiciones </li></ul><ul><li>Dim UnosNumeros </li></ul><ul><li>UnosNumeros = Array(45,52,72,44,34,73,30,59,28,31,21,58,50,97,44) </li></ul><ul><li>'Agregar una posición para que no se pierda el último número </li></ul><ul><li>ReDim Preserve UnosNumeros(UBound(UnosNumeros)+1) </li></ul><ul><li>'Correr los contenidos del arreglo </li></ul><ul><li>Dim i </li></ul><ul><li>For i = UBound(UnosNumeros) To 8 Step -1 </li></ul><ul><li>UnosNumeros(i) = UnosNumeros(i-1) </li></ul><ul><li>Next </li></ul>ej067.html
  18. 18. Código Javascript <ul><li>//Definición del arreglo </li></ul><ul><li>var UnosNumeros = new Array(27,4,60,38,42,5,50,41,85,73,1,83,6,87,20); </li></ul><ul><li>//Adición de un nuevo elemento al final </li></ul><ul><li>UnosNumeros[15] = 75; </li></ul><ul><li>//despliegue en pantalla </li></ul><ul><li>var i, Linea1 = &quot;<TR>&quot;, Linea2 = &quot;<TR>&quot;; </li></ul><ul><li>for (i=0;i<UnosNumeros.length;i++) { </li></ul><ul><li>Linea1 += &quot;<TD Align=Right>&quot; + (i+1) + &quot;</TD>&quot;; </li></ul><ul><li>Linea2 += &quot;<TD Align=Right>&quot; + UnosNumeros[i] + &quot;</TD>&quot;; </li></ul><ul><li>} </li></ul><ul><li>document.write(&quot;<Table Border=1>&quot; + Linea1 + Linea2 + &quot;</Table>&quot;); </li></ul>ej068.html
  19. 19. Arreglos Bidimensionales <ul><li>Almacenan datos en dos dimensiones </li></ul><ul><ul><li>Como una matriz </li></ul></ul><ul><li>Requiere dos índices </li></ul><ul><ul><li>Indice de filas </li></ul></ul><ul><ul><li>Indice de columnas </li></ul></ul><ul><li>También se llaman matrices </li></ul><ul><li>Pueden ser de n dimensiones </li></ul>
  20. 20. Ejemplos <ul><li>Pagos realizados por empleado </li></ul><ul><ul><li>Historial de últimos 6 meses </li></ul></ul><ul><ul><li>Obtener salario promedio </li></ul></ul><ul><ul><li>Calcular Bono 14 </li></ul></ul><ul><li>Almacenar el directorio de un edificio </li></ul><ul><ul><li>Por piso </li></ul></ul><ul><ul><li>Oficina, Empresa, Contacto, Teléfono </li></ul></ul>
  21. 21. Datos de un Edificio
  22. 22. Primera Aproximación <ul><li>'Matriz de 5x3, el primer índice indica de qué oficina se trata </li></ul><ul><li>Dim Piso1(4,2) </li></ul><ul><li>Piso1(0,0) = &quot;Los Altos S.A.&quot; </li></ul><ul><li>Piso1(0,1) = &quot;Sigfrid Campos&quot; </li></ul><ul><li>Piso1(0,2) = &quot;2371-7905&quot; </li></ul><ul><li>Piso1(1,0) = &quot;Reviros Consultores&quot; </li></ul><ul><li>Piso1(1,1) = &quot;Romelia Comales&quot; </li></ul><ul><li>Piso1(1,2) = &quot;2371-9135&quot; </li></ul><ul><li>Piso1(2,0) = &quot;Runas Antiguas S.A.&quot; </li></ul><ul><li>Piso1(2,1) = &quot;Walter Merck&quot; </li></ul><ul><li>Piso1(2,2) = &quot;2371-1437&quot; </li></ul><ul><li>Piso1(3,0) = &quot;Viva Spa&quot; </li></ul><ul><li>Piso1(3,1) = &quot;Sandra Solares&quot; </li></ul><ul><li>Piso1(3,2) = &quot;2371-7358&quot; </li></ul><ul><li>Piso1(4,0) = &quot;Rebelión D.J.&quot; </li></ul><ul><li>Piso1(4,1) = &quot;Antony Corrales&quot; </li></ul><ul><li>Piso1(4,2) = &quot;2371-2194&quot; </li></ul><ul><li>Dim Piso2(4,2) </li></ul><ul><li>Piso2(0,0) = &quot;Telefonos Modernos S.A.&quot; </li></ul><ul><li>Piso2(0,1) = &quot;Lucio Ramirez&quot; </li></ul><ul><li>Piso2(0,2) = &quot;2371-1342&quot; </li></ul><ul><li>Piso2(1,0) = &quot;Hardware Central&quot; </li></ul><ul><li>Piso2(1,1) = &quot;Ana Bolañoz&quot; </li></ul><ul><li>Piso2(1,2) = &quot;2371-1309&quot; </li></ul><ul><li>Piso2(2,0) = &quot;PC Access S.A.&quot; </li></ul><ul><li>Piso2(2,1) = &quot;Rodolfo Linares&quot; </li></ul><ul><li>Piso2(2,2) = &quot;2371-3177&quot; </li></ul><ul><li>Piso2(3,0) = &quot;Super Cell&quot; </li></ul><ul><li>Piso2(3,1) = &quot;Luis Rivas&quot; </li></ul><ul><li>Piso2(3,2) = &quot;2371-1563&quot; </li></ul><ul><li>Piso2(4,0) = &quot;Modern Player&quot; </li></ul><ul><li>Piso2(4,1) = &quot;William Quintana&quot; </li></ul><ul><li>Piso2(4,2) = &quot;2371-9973&quot; </li></ul>
  23. 23. Despliegue en Pantalla <ul><li>Dim i,j </li></ul><ul><li>Document.Write &quot;<B>Primer Piso:</B><BR>&quot; </li></ul><ul><li>For i = 0 To 4 </li></ul><ul><li>For j = 0 To 2 </li></ul><ul><li>Document.Write Piso1(i,j) & &quot;<BR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;<B>Segundo Piso:</B><BR>&quot; </li></ul><ul><li>For i = 0 To 4 </li></ul><ul><li>For j = 0 To 2 </li></ul><ul><li>Document.Write Piso2(i,j) & &quot;<BR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;<B>Tercer Piso:</B><BR>&quot; </li></ul><ul><li>For i = 0 To 4 </li></ul><ul><li>For j = 0 To 2 </li></ul><ul><li>Document.Write Piso3(i,j) & &quot;<BR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Next </li></ul>ej069.html
  24. 24. Segunda Aproximación <ul><li>'Matriz de 15x5, se usa una entrada por cada oficina </li></ul><ul><li>Dim Edificio(14,4) </li></ul><ul><li>Edificio(0,0) = &quot;1&quot; </li></ul><ul><li>Edificio(0,1) = &quot;1&quot; </li></ul><ul><li>Edificio(0,2) = &quot;Los Altos S.A.&quot; </li></ul><ul><li>Edificio(0,3) = &quot;Sigfrid Campos&quot; </li></ul><ul><li>Edificio(0,4) = &quot;2371-7905&quot; </li></ul><ul><li>Edificio(1,0) = &quot;1&quot; </li></ul><ul><li>Edificio(1,1) = &quot;2&quot; </li></ul><ul><li>Edificio(1,2) = &quot;Reviros Consultores&quot; </li></ul><ul><li>Edificio(1,3) = &quot;Romelia Comales&quot; </li></ul><ul><li>Edificio(1,4) = &quot;2371-9135&quot; </li></ul><ul><li>Edificio(2,0) = &quot;1&quot; </li></ul><ul><li>Edificio(2,1) = &quot;3&quot; </li></ul><ul><li>Edificio(2,2) = &quot;Runas Antiguas S.A.&quot; </li></ul><ul><li>Edificio(2,3) = &quot;Walter Merck&quot; </li></ul><ul><li>Edificio(2,4) = &quot;2371-1437&quot; </li></ul><ul><li>...... </li></ul><ul><li>Edificio(12,0) = &quot;3&quot; </li></ul><ul><li>Edificio(12,1) = &quot;3&quot; </li></ul><ul><li>Edificio(12,2) = &quot;Musical Express&quot; </li></ul><ul><li>Edificio(12,3) = &quot;Roberth Menphis&quot; </li></ul><ul><li>Edificio(12,4) = &quot;2371-9269&quot; </li></ul><ul><li>Edificio(13,0) = &quot;3&quot; </li></ul><ul><li>Edificio(13,1) = &quot;4&quot; </li></ul><ul><li>Edificio(13,2) = &quot;Rumba Dancing&quot; </li></ul><ul><li>Edificio(13,3) = &quot;Sonia Smart&quot; </li></ul><ul><li>Edificio(13,4) = &quot;2371-1570&quot; </li></ul><ul><li>Edificio(14,0) = &quot;3&quot; </li></ul><ul><li>Edificio(14,1) = &quot;5&quot; </li></ul><ul><li>Edificio(14,2) = &quot;HighPerf S.A.&quot; </li></ul><ul><li>Edificio(14,3) = &quot;Mario Quintanilla&quot; </li></ul><ul><li>Edificio(14,4) = &quot;2371-7748&quot; </li></ul>
  25. 25. Despliegue en Pantalla <ul><li>Dim Filas(15) </li></ul><ul><li>Filas(0) = &quot;<TR><TH>Piso</TH>&quot; & _ </li></ul><ul><li>&quot;<TH>Oficina</TH>&quot; & _ </li></ul><ul><li>&quot;<TH>Empresa</TH>&quot; & _ </li></ul><ul><li>&quot;<TH>Contacto</TH>&quot; & _ </li></ul><ul><li>&quot;<TH>Teléfono</TH></TR>&quot; </li></ul><ul><li>Dim i </li></ul><ul><li>For i = 0 To 14 </li></ul><ul><li>Filas(i+1) = &quot;<TR><TD Align=Right>&quot; & Edificio(i,0) & &quot;</TD>&quot; & _ </li></ul><ul><li>&quot;<TD Align=Right>&quot; & Edificio(i,1) & &quot;</TD>&quot; & _ </li></ul><ul><li>&quot;<TD Align=Left>&quot; & Edificio(i,2) & &quot;</TD>&quot; & _ </li></ul><ul><li>&quot;<TD Align=Left>&quot; & Edificio(i,3) & &quot;</TD>&quot; & _ </li></ul><ul><li>&quot;<TD Align=Center>&quot; & Edificio(i,4) & &quot;</TD></TR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;<Center><Table Border=1>&quot; & Join(Filas) & &quot;</Table>&quot; </li></ul>ej070.html
  26. 26. Tercera Aproximación <ul><li>'Matriz tridimencional de 3x5x3, se usa una entrada por cada oficina </li></ul><ul><li>'El primer índice indica el piso, el segundo la oficina y el tercero el dato que se necesita </li></ul><ul><li>Dim Edificio(2,4,2) </li></ul><ul><li>'Primer piso </li></ul><ul><li>Edificio(0,0,0) = &quot;Los Altos S.A.&quot; </li></ul><ul><li>Edificio(0,0,1) = &quot;Sigfrid Campos&quot; </li></ul><ul><li>Edificio(0,0,2) = &quot;2371-7905&quot; </li></ul><ul><li>Edificio(0,1,0) = &quot;Reviros Consultores&quot; </li></ul><ul><li>Edificio(0,1,1) = &quot;Romelia Comales&quot; </li></ul><ul><li>Edificio(0,1,2) = &quot;2371-9135&quot; </li></ul><ul><li>Edificio(0,2,0) = &quot;Runas Antiguas S.A.&quot; </li></ul><ul><li>Edificio(0,2,1) = &quot;Walter Merck&quot; </li></ul><ul><li>Edificio(0,2,2) = &quot;2371-1437&quot; </li></ul><ul><li>Edificio(0,3,0) = &quot;Viva Spa&quot; </li></ul><ul><li>Edificio(0,3,1) = &quot;Sandra Solares&quot; </li></ul><ul><li>Edificio(0,3,2) = &quot;2371-7358&quot; </li></ul><ul><li>Edificio(0,4,0) = &quot;Rebelión D.J.&quot; </li></ul><ul><li>Edificio(0,4,1) = &quot;Antony Corrales&quot; </li></ul><ul><li>Edificio(0,4,2) = &quot;2371-2194&quot; </li></ul>
  27. 27. Despliegue en Pantalla <ul><li>'La ventaja de esta forma de almacenar es que se accede a los datos de un piso u oficina directamente </li></ul><ul><li>Dim i,j,k </li></ul><ul><li>Document.Write &quot;<Center><Table Border=1>&quot; </li></ul><ul><li>For i = 0 To 2 </li></ul><ul><li>Document.Write &quot;<TR><TH Align=Center ColSpan=3 BGColor=AliceBlue>Piso &quot; & (i+1) & &quot;</TH></TR>&quot; </li></ul><ul><li>For j = 0 To 4 </li></ul><ul><li>Document.Write &quot;<TR><TH Align=Center ColSpan=3>Oficina &quot; & (j+1) & &quot;</TH></TR>&quot; </li></ul><ul><li>Document.Write &quot;<TR>&quot; </li></ul><ul><li>For k = 0 To 2 </li></ul><ul><li>Document.Write &quot;<TD>&quot; & Edificio(i,j,k) & &quot;</TD>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;</TR>&quot; </li></ul><ul><li>Document.Write &quot;<TR><TD Align=Center ColSpan=3></TD></TR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;<TR><TD Align=Center ColSpan=3></TD></TR>&quot; </li></ul><ul><li>Next </li></ul><ul><li>Document.Write &quot;</Table></Center>&quot; </li></ul>ej071.html
  28. 28. Javascript <ul><li>No permite arreglos de más de 1 dimensión </li></ul><ul><li>Permite “Arreglos de Arreglos” </li></ul><ul><ul><li>Cada posición es un arreglo </li></ul></ul><ul><ul><li>Pueden implementarse “n” dimensiones </li></ul></ul>
  29. 29. Javascript de Tercera Aproximación <ul><li>var Edificio = new </li></ul><ul><li>Array( </li></ul><ul><li>Array( </li></ul><ul><li>Array(&quot;Los Altos S.A.&quot;,&quot;Sigfrid Campos&quot;,&quot;2371-7905&quot;), </li></ul><ul><li>Array(&quot;Reviros Consultores&quot;,&quot;Romelia Comales&quot;,&quot;2371-9135&quot;), </li></ul><ul><li>Array(&quot;Runas Antiguas S.A.&quot;,&quot;Walter Merck&quot;,&quot;2371-1437&quot;), </li></ul><ul><li>Array(&quot;Viva Spa&quot;,&quot;Sandra Solares&quot;,&quot;2371-7358&quot;), </li></ul><ul><li>Array(&quot;Rebelión D.J.&quot;,&quot;Antony Corrales&quot;,&quot;2371-2194&quot;) </li></ul><ul><li>), </li></ul><ul><li>Array( </li></ul><ul><li>Array(&quot;Telefonos Modernos S.A.&quot;,&quot;Lucio Ramirez&quot;,&quot;2371-1342&quot;), </li></ul><ul><li>Array(&quot;Hardware Central&quot;,&quot;Ana Bolañoz&quot;,&quot;2371-1309&quot;), </li></ul><ul><li>Array(&quot;PC Access S.A.&quot;,&quot;Rodolfo Linares&quot;,&quot;2371-3177&quot;), </li></ul><ul><li>Array(&quot;Super Cell&quot;,&quot;Luis Rivas&quot;,&quot;2371-1563&quot;), </li></ul><ul><li>Array(&quot;Modern Player&quot;,&quot;William Quintana&quot;,&quot;2371-9973&quot;) </li></ul><ul><li>), </li></ul><ul><li>Array( </li></ul><ul><li>Array(&quot;Alimentos Superiores S.A.&quot;,&quot;Sigfrid Campos&quot;,&quot;2371-1021&quot;), </li></ul><ul><li>Array(&quot;Hello World Programming&quot;,&quot;Edwin Ramos&quot;,&quot;2371-1526&quot;), </li></ul><ul><li>Array(&quot;Musical Express&quot;,&quot;Roberth Menphis&quot;,&quot;2371-9269&quot;), </li></ul><ul><li>Array(&quot;Rumba Dancing&quot;,&quot;Sonia Smart&quot;,&quot;2371-1570&quot;), </li></ul><ul><li>Array(&quot;HighPerf S.A.&quot;,&quot;Mario Quintanilla&quot;,&quot;2371-7748&quot;) </li></ul><ul><li>) </li></ul><ul><li>) </li></ul>
  30. 30. Javascript Despliegue <ul><li>document.write(&quot;<Center><Table Border=1>&quot;); </li></ul><ul><li>for(var i=0;i<=2;i++) { </li></ul><ul><li>document.write(&quot;<TR><TH Align=Center ColSpan=3 BGColor=AliceBlue>Piso &quot; + (i+1) + &quot;</TH></TR>&quot;); </li></ul><ul><li>for(var j=0;j<=4;j++) { </li></ul><ul><li>document.write(&quot;<TR><TH Align=Center ColSpan=3>Oficina &quot; + (j+1) + &quot;</TH></TR>&quot;); </li></ul><ul><li>document.write(&quot;<TR>&quot;); </li></ul><ul><li>for(var k=0;k<=2;k++) document.write(&quot;<TD>&quot; + Edificio[i][j][k] + &quot;</TD>&quot;); </li></ul><ul><li>document.write(&quot;</TR>&quot;); </li></ul><ul><li>document.write(&quot;<TR><TD Align=Center ColSpan=3></TD></TR>&quot;); </li></ul><ul><li>} </li></ul><ul><li>document.write(&quot;<TR><TD Align=Center ColSpan=3></TD></TR>&quot;); </li></ul><ul><li>} </li></ul><ul><li>document.write(&quot;</Table></Center>&quot;); </li></ul>ej072.html
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×