3.552 cursos gratis
6.433.978 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Introducción al lenguaje Pascal > Arrays bidimensionales: Tablas o matrices

Introducción al lenguaje Pascal

Autor: emarinch@racsa.co.cr
Curso: 10/10 10/10 (6 opiniones) |13763 alumnos|Fecha publicación: 01/03/2006

Capítulo 24:

 Arrays bidimensionales: Tablas o matrices

Un array bidimensional (también llamado tabla o matriz) es un array con dos índices. Al igual que los vectores deben ser ordinales. Se declaran de igual manera que los arrays de una dimensión.

5.2.1 Declaración de un array bidimensional

Al igual que en los arrays unidimensionales o vectores, se crean con declaraciones type y var y deben ser de tipo ordinales o subrango. Se deben indicar:

-         El nombre del array

-         Tipo del array

-         Rango permitido

Ejemplo:

Type

   Tabla = array [1..25,1..4] of real;

Var

   Grados : Tabla;

Para localizar o almacenar un valor en el array se deben especificar dos posiciones o subíndices, uno para la fila y otro para la columna.

5.2.2 Escritura de una matriz

Para escribir un vector, se debe hacer referencia tanto a la fila como a la columna. Así:

For fila := 1 to 3 do

    Begin

        For Columna := 1 to 4 do

            Write (A[Fila, Columna]:4);

    End;

Ejemplo:

Calcular el promedio de cada estudiante de una lista de veinticinco alumnos de una clase de informática con notas en cuatro asignaturas.

Program Promedio;

Var

  Notas           : Array [1..25,1..4] of real;

  I,J                  : Integer;

  Suma,Prom: Real;

Begin

    For I := 1 to 25 do

            Begin

                Write (`Notas del estudiante: ´,I:1);

                Writeln (`En una misma línea digite todas las notas´);

                Suma := 0;

                For J := 1 to 4 do

                   Begin

                        Read (Notas[I,J]);

                        Suma := Suma + Notas[I,J]

                   End;

               Readln;

               Prom := Suma/4;

               Writeln (`La nota promedio del estudiante `,I:1,´ es `,Prom:1:1)

            End

End.

Capítulo siguiente - Práctica
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 6 opiniones. Opina sobre este curso.


Cursos similares a Introducción al lenguaje Pascal


Cursos Valoración Alumnos Vídeo
PHP y MySQL. Aplicaciones Web: HTML II (tercera parte)
Programación de aplicaciones Web con PHP y MySQL. Ahora continuaremos con el estudio de las páginas Web HTML. Estudiaremos las listas en HTML. ... [02/12/08]
Nota curso:10/10 842  
Algoritmos y lenguaje C
Este curso pretende dar a conocer las explicaciones más simples del trabajo de los ordenadores.Puedes descubrir cada paso que realizan, cómo lo realizan, qué es l... [13/01/06]
Nota curso: 9,36/10 12.982  
Programación estructurada
Este curso les ayudará a tener conceptos básicos de la programación. Estos conocimientos te servirán ya sea para tener conocimiento para crear video juegos o para consegu... [25/04/07]
Nota curso: 5,46/10 2.258  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Publicidad|Condiciones legales de mailxmail