12.185 cursos gratis
8.726.457 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Introducción al lenguaje Pascal

Autor: emarinch@racsa.co.cr
Curso:
9,63/10 (8 opiniones) |40127 alumnos|Fecha publicación: 01/03/2006
Envía un mensaje al autor

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

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a Introducción al lenguaje Pascal


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. Introducción al lenguaje HTML
¿Te interesa entrar al mundo de la programación web ? ¡Entonces este curso de... [14/04/11]
739
Curso con video
2. Introducción al lenguaje SQL
Curso de programación, aprende el lenguaje sql que es un lenguaje de acceso a bases... [16/11/11]
131  
3. Algoritmos y lenguaje C
Este curso pretende dar a conocer las explicaciones más simples del trabajo de los... [13/01/06]
36.357  

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


¿Te interesa? ¡Te enviamos gratis las novedades de Programación!