Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Clase 8
PROGRAMACIN 1
Programacin 1 - TUDAI
Arreglos
Los arreglos son estructuras de datos que consisten en elementos de
informacin del mismo tipo relacionados entre s
Programacin 1 - TUDAI
Programacin 1 - TUDAI
Mtodos
Declaracin de arreglos
Programacin 1 - TUDAI
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Programa {
final static int MAX = 2;
public static void main(String args[]) {
int B[]=new int[MAX];
for (int con=0;con<MAX;con++) {
System.out.println ("Ingrese integer: "+con);
B[con]=leerEntero();
}
for (int con=0;con<MAX;con++)
System.out.println(B[con]);
}
public static int leerEntero(){
int valor
= 0;
boolean bien = false;
BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
do {
try {
valor = new Integer(entrada.readLine());
bien = true;
}
catch (Exception exc ) {bien = false;}
} while (!bien);
return valor;
}
}
Programacin 1 - TUDAI
Ejemplo
Programacin 1 - TUDAI
Ejemplo
Pasaje de parmetros
Cuando se invoca al mtodo se crea una nueva variable (el
parmetro formal) y se le copia el valor del parmetro actual.
El parmetro actual y el formal son dos variables distintas aunque
tengan el mismo nombre.
El mtodo trabaja con la copia de la variable por lo que cualquier
modificacin que se realice sobre ella dentro del mtodo no
afectar al valor de la variable fuera.
Programacin 1 - TUDAI
100
arr
202
203
204
205
300
410
725
Programacin 1 - TUDAI
202
201
10
10
Programacin 1 - TUDAI
Ejemplo
10
Dentro de main(){
Definir variables
Inicializar arreglo/s;
Cargar arreglo/s;
Procesar;
Imprimir arreglos/s;
Programacin 1 - TUDAI
Definir constantes;
}
11
Estructuras ordenadas
Programacin 1 - TUDAI
12
Programacin 1 - TUDAI
Ejercicios
13
Programacin 1 - TUDAI
Ejercicios
14
Programacin 1 - TUDAI
Ejercicios
15
Mtodos de ordenamiento
Seleccin
Insercin
Burbujeo
Programacin 1 - TUDAI
16
Programacin 1 - TUDAI
Ejemplo
17
Programacin 1 - TUDAI
Ejemplo
18
Programacin 1 - TUDAI
Ejercicios
19