arreglos Algoritmia y programacion

Páginas: 6 (1479 palabras) Publicado: 29 de marzo de 2012
ALGORITMIA Y PROGRAMACIÓN  

ARREGLOS

CONTENIDO
1. Conceptos preliminares.

2. Los Arreglos y Java. 2.1 Definición de arreglos 2.2 Inserción de datos 2.3 Extracción de datos 3. Trabajando con arreglos 4. Ejercicios de repaso
Algoritmia y programación
Universidad del Valle Slide 2

1. Conceptos Preliminares

Definiendo los arreglos unidimensionales.

Algoritmia y programaciónUniversidad del Valle Slide 3

¿Qué es un arreglo?
* Un arreglo es una lista de datos con un número fijo de componentes, todos del mismo tipo. * Cada componente del arreglo es referenciado mediante índices (0, 1, 2, 3, ...) o expresiones ordinales encerradas entre corchetes [ ].

Algoritmia y programación
Universidad del Valle Slide 4

¿Para qué sirven los arreglos?
Los arreglos permitenmanejar de forma sencilla y directa conjuntos de datos del mismo tipo, de los cuales conocemos su cantidad y con los cuales se realizarán operaciones similares. Ejemplo1: Escriba un programa en Java que solicite los nombres de cada estudiante del curso y los muestre todos al final.

Algoritmia y programación
Universidad del Valle Slide 5

¿Para qué sirven los arreglos?
Ejemplo1: Escriba unprograma en Java que solicite los nombres de cada estudiante del curso y los muestre todos al final. Sin arreglos tendríamos un programa cuyo código sería algo como esto:
String nombre1, nombre2, nombre3, … , nombre50; nombre1 =JOptionPane.showInputDialog(“Digite su nombre”); nombre2=JOptionPane.showInputDialog(“Digite su nombre”); . . . nombre50=JOptionPane.showInputDialog(“Digite su nombre”); .. .

Algoritmia y programación
Universidad del Valle Slide 6

¿Para qué sirven los arreglos?
Ejemplo1: Escriba un programa en Java que solicite los nombres de cada estudiante del curso y los muestre todos al final. Sin arreglos tendríamos un programa cuyo código sería algo como esto:
String nombre1, nombre2, nombre3, … , nombre50; nombre1 =JOptionPane.showInputDialog(“Digite su nombre”);nombre2=JOptionPane.showInputDialog(“Digite su nombre”); . . . nombre50=JOptionPane.showInputDialog(“Digite su nombre”); . . .

Algoritmia y programación
Universidad del Valle Slide 7

¡N

O

ES

EF I

C IE N

TE !

¿Para qué sirven los arreglos?
Ejemplo2: Escriba un programa en Java que solicite los nombres de cada estudiante de cualquier curso y los muestre todos al final. Sinarreglos tendríamos que declarar un número arbitrariamente grande de variables de tipo String (¿100?, ¿200?) de tal forma que nunca hubiera más estudiantes que variables del programa.
String nombre1, nombre2, nombre3, … , nombre100; . . . nombre1 =JOptionPane.showInputDialog(“Digite su nombre”); nombre2=JOptionPane.showInputDialog(“Digite su nombre”); . . .nombre50=JOptionPane.showInputDialog(“Digite su nombre”); . . .
Algoritmia y programación
Universidad del Valle Slide 8

¿Para qué sirven los arreglos?
Ejemplo2: Escriba un programa en Java que solicite los nombres de cada estudiante de cualquier curso y los muestre todos al final. Sin arreglos tendríamos que declarar un número arbitrariamente grande de variables de tipo String (¿100?, ¿200?) de tal forma que nunca hubiera másestudiantes que variables del programa.
String nombre1, nombre2, nombre3, … , nombre100; . . . nombre1 =JOptionPane.showInputDialog(“Digite su nombre”); nombre2=JOptionPane.showInputDialog(“Digite su nombre”); . . . nombre50=JOptionPane.showInputDialog(“Digite su nombre”); . . .
Algoritmia y programación
Universidad del Valle

¡N

O

ES

PR

Á C TI

C O

!

Slide 9

Arreglos:Espacios ordenados
Un arreglo se puede ver como un conjunto de espacios finitos donde se almacenan elementos (todos del mismo tipo). Un arreglo también puede verse como cajas ordenadas en fila y numeradas, donde en cada caja se almacena un solo elemento u objeto.
“Ana”
cajasDeNombres

“Luis”

“Juan”

Elemento del arreglo

0

1

2

Índice del arreglo

Algoritmia y programación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ARREGLOS EN PROGRAMACION
  • arreglos de programacion
  • Arreglos de programación
  • arreglo en programacion
  • Concepto de algoritmia y programacion
  • Programacion (Arreglo de Registros)
  • Arreglos Lenguajes De Programación
  • Algoritmia y programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS