0
UNIVERSIDAD DE PANAMÁ Programación III
Arreglos: Los arreglos son una colección de variables  del mismo tipo que se referencian utilizando  un nombre común. Un ...
Arreglo Unidimensional Un arreglo unidimensional (conocido también  como vector) se define como una colección  finita, ho...
Representación grafica de unarreglo unidimensional                   Arreglo unidimensional                               ...
Para hacer referencia a un componente de un arreglo se                          necesita El nombre del arreglo El índice...
Partes de un arreglo         unidimensional Los componentes: los componentes hacen  referencia a los elementos que compon...
Declaración de arreglos        unidimensionalesComo no estamos siguiendo la sintaxis de ningún lenguajeen particular defin...
Declaración de arreglos       unidimensionalesObservaciones El tipo de índice puede ser cualquier tipo ordinal.  (carácte...
Ejemplo          ARRE= ARREGLO (1….70) DE enteros                                 … 1    2    3      4                    ...
Formula: NTE=(70-1+1)= 70 Cada elemento del arreglo ARRE será un numero  entero y podrá accesarse por medio de un índice ...
Operación Lectura.El proceso de lectura en un arreglo consiste en leer yasignar un valor a cada uno de sus elementos.Para ...
Operación Lectura. Al variar el valor de I , cada elemento leído se  asigna al correspondiente componente del  arreglo se...
Operación ESCRITURA. Es similar a la lectura se debe escribir el valor de  cada uno de los componentes         Leer N    ...
Operación Escritura.    N                         Al variar el valor de I, se escribe el elemento                         ...
Practica Nº 11-Calcule el numero de elementos que componen los siguientesvectores utilizando la formula: 95    120 12   ...
Upcoming SlideShare
Loading in...5
×

Tema1

611

Published on

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
611
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Tema1"

  1. 1. UNIVERSIDAD DE PANAMÁ Programación III
  2. 2. Arreglos: Los arreglos son una colección de variables del mismo tipo que se referencian utilizando un nombre común. Un arreglo consta de posiciones de memoria contigua. La dirección más baja corresponde al primer elemento y la más alta al último. Un arreglo puede tener una o varias dimensiones. Para acceder a un elemento en particular de un arreglo se usa un índice. Profesora Marta Cecilia Quintero
  3. 3. Arreglo Unidimensional Un arreglo unidimensional (conocido también como vector) se define como una colección finita, homogénea y ordenada de elementos.  Finita: todo arreglo tiene un límite, es decir debe determinarse cual será el numero máximo de elementos que podrán formar parte del arreglo.  Homogénea: todos los elementos son del mismo tipo.  Ordenada: se puede determinar cual es cada uno de sus elementos. Profesora Marta Cecilia Quintero
  4. 4. Representación grafica de unarreglo unidimensional Arreglo unidimensional … Segundo elemento N-ésimo elemento Primer elemento Profesora Marta Cecilia Quintero
  5. 5. Para hacer referencia a un componente de un arreglo se necesita El nombre del arreglo El índice del elemento componentes Val Val Val Val 1 2 3 n índice ARRE Profesora Marta Cecilia Quintero
  6. 6. Partes de un arreglo unidimensional Los componentes: los componentes hacen referencia a los elementos que componen o forman el arreglo, es decir, son los valores que se almacenan en cada una de sus casillas. Los índices: son los que permiten accesar a los componentes de un arreglo de forma individual. Profesora Marta Cecilia Quintero
  7. 7. Declaración de arreglos unidimensionalesComo no estamos siguiendo la sintaxis de ningún lenguajeen particular definimos un arreglo de la siguiente manera.Ident _ arreglo = [liminf……limsup] DE TIPO ENTEROCon los valores liminf y liminsup se declara el tipo de losíndices así como el numero de elementos que tendrá elarreglo. El numero total de elementos (NTE) que tendrá elarreglo unidimensional se puede calcular con la formula: NTE=limsup-liminf+1 Profesora Marta Cecilia Quintero
  8. 8. Declaración de arreglos unidimensionalesObservaciones El tipo de índice puede ser cualquier tipo ordinal. (carácter, entero, etc.) El tipo de los componentes puede ser cualquier tipo ( entero, real, cadena de caracteres, registro, arreglo etc. Se utilizan los corchetes para indicar el índice de un arreglo dentro de ellos se debe escribir un valor ordinal. (puede ser variable, constante o una expresión tan compleja como se quiera, pero que de como resultado un valor ordinal) Profesora Marta Cecilia Quintero
  9. 9. Ejemplo ARRE= ARREGLO (1….70) DE enteros … 1 2 3 4 70Formula: NTE=(70-1+1)= 70 explicación Profesora Marta Cecilia Quintero
  10. 10. Formula: NTE=(70-1+1)= 70 Cada elemento del arreglo ARRE será un numero entero y podrá accesarse por medio de un índice que será un valor comprendido entre 1 y 70 Por ejemplo ARRE [1] hace referencia al elemento de la posición 1 ARRE [2] hace referencia al elemento de la posición 2 ARRE[70] hace referencia al elemento de la posición 70- Profesora Marta Cecilia Quintero
  11. 11. Operación Lectura.El proceso de lectura en un arreglo consiste en leer yasignar un valor a cada uno de sus elementos.Para esto resulta practico utilizar un ciclo para leertodos los elementos del arreglo. Hacer I 1 Repetir con I desde 1 hasta 70 Leer arre [1] Hacer I I + 1 {fin del ciclo} explicación Profesora Marta Cecilia Quintero
  12. 12. Operación Lectura. Al variar el valor de I , cada elemento leído se asigna al correspondiente componente del arreglo según la posición indicada por I I <- 1 Para I = 1, se lee ARRE [1] NO I = 2, se lee ARRE [2] I≤ 70 I =70, se lee ARRE [70] Al finalizar el ciclo de lectura se tendrá SI asignado un valor a cada uno de los ARRE[I] componentes del arreglo ARRE. Y el arreglo quedaría así. I <- I + 1 … 1 2 70 Profesora Marta Cecilia Quintero
  13. 13. Operación ESCRITURA. Es similar a la lectura se debe escribir el valor de cada uno de los componentes Leer N Hacer I 1 Repetir con I desde 1 hasta N Escribir ARRE [1] Hacer I I +1 {fin del ciclo} explicación Profesora Marta Cecilia Quintero
  14. 14. Operación Escritura. N Al variar el valor de I, se escribe el elemento ARRE correspondiente a la posición indicada I <- 1 por I Para I = 1, se escribe el valor de ARRE [1] NO I = 2, se escribe el valor de ARRE [2] I≤ N I =N, se escribe el valor de ARRE [N] . SIARRE[I] I <- I + 1 Profesora Marta Cecilia Quintero
  15. 15. Practica Nº 11-Calcule el numero de elementos que componen los siguientesvectores utilizando la formula: 95 120 12 6 300 2512- Escriba el ciclo para la lectura y escritura de los vectores3-Escriba el ciclo para la lectura de los primeros 3 elementos del arreglo.4- Escriba el ciclo para la lectura de los 6 últimos elementos del arreglo.5- Represente gráficamente los vectores y coloque nombre, identifiquelos índices y componentes. Profesora Marta Cecilia Quintero
  1. A particular slide catching your eye?

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

×