Universidad de Costa Rica
Facultad de Ingeniería
Escuela de Computación e Informática
Programación I
CI-1101
Grupo 4
Filminas
Semana 19 marzo – 23 marzo
Profesor: Adolfo Di Mare
Estudiante: Gabriel Mora Núñez
A33452
I semestre año 2007
Elementos requeridos para llevar a cabo la repetición controlada por
contador
Cap 5, sección 5.2, pagina 146 del Deitel
Formato general de la instrucción for
for (inicialización; condiciónDeContinuaciónDeCiclo; incremento) {☺
instrucción
}
en donde la expresión inicialización nombra a la variable de control del ciclo y proporciona su valor inicial, condiciónDeContinuaciónDeCiclo es la condición que determina si el ciclo debe continuar ejecutándose, e incremento modifica el valor de la variable de control.
Cap5, sección 5.3, página 148 del Deitel
Instrucción de selección múltiple switch
Java cuenta con la instrucción switch de selección múltiple para realizar distintas acciones, con base en los posibles valores de una variable o expresión entera
switch (opcion) {
case
1:
break;
case
2:
break;
case
3:
break;
default:
(valor incorrecto)
}
Cap 5, sección 5.6, pagina 158 del Deitel
La instrucción break
La instrucción break hace que el control del programa pase a la primera instrucción que está después del switch. Sin break, las etiquetas case en una instrucción switch “se pasarían” a las instrucciones en las etiquetas case subsecuentes. Por lo tanto cada vez que ocurriera una concordancia en el switch se ejecutarían las instrucciones de todas las etiquetas case restantes.
Cap 5, sección 5.6, página 161 del Deitel
Formato general de la declaración de un método
La primera línea de la declaración de un método se conoce como encabezado del método. Después del encabezado del método van las declaraciones e instrucciones entre llaves, las cuales forman el cuerpo del método, que es un bloque. Pueden declararse variables en cualquier bloque. Un método no puede declararse dentro de otro método.
tipo-de-valor-de-retorno nombre del método (parámetro 1, ….., parámetro N)
{
declaraciones e instrucciones
}
El tipo de valor de retorno void indica que un método no devuelve un valor
Cap 6, sección 6.4, página 194 del Deitel
3 formas de llamar a un método
cuadrado(contador)
g.drawLine (15, 10, 210, 10)
Integer.parseInt (primerNúmero)
Cap 6, sección 6.4, página 195 del Deitel
Arreglos
Los arreglos en Java son objetos, por lo que se consideran como tipos de referencia. Para hacer referencia a un elemento específico en un arreglo, debemos especificar el nombre de la referencia al arreglo y el número de la posición del elemento en el arreglo. El número de la posición del elemento se conoce como índice o subíndice del elemento.
Cap
7, sección 7.2, página 246 del Deitel
Declaración y creación de arreglos
Los objetos arreglo ocupan espacio en memoria. Todos los objetos en Java (incluyendo los arreglos) deben crearse con la palabra clave new. El programador especifica el tipo de cada elemento y el número de elementos que se requieren para el arreglo.
Int c [] = new int
[12];
declara la
variable
arreglo
La expresión anterior crea 12 elementos para el arreglo de enteros
Cap 7, sección 7.3, página 248 del Deitel
Ejercicios del libro
relacionados con la materia
Pags 183 – 186
232 – 233 y 236
Los arreglos son estructuras de datos que
consisten de elementos de datos relacionados, del mismo tipo. Los arreglos son
entidades de longitud fija, conservan siempre la misma longitud una vez
creados, aunque la referencia a un arreglo puede reasignarse a un nuevo arreglo
de distinta longitud.
Pag 246 del Deitel
Bibliografía:
Deitel and
Deitel, “Como programar en Java”, quinta edición.