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

 

  1. Una variable de control (o contador de ciclo)
  2. El valor inicial de la variable de control
  3. La cantidad de incremento (o decremento) con la que se modifica la variable de control
  4. Condición que evalúa el valor final de la variable de control

 

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

 

  1. El nombre del método por sí solo

          cuadrado(contador)          

 

  1. Referencia a un objeto, seguido de un punto y el nombre del método

           g.drawLine (15, 10, 210, 10)

 

  1. Nombre de la clase calificando al nombre del método

           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.

Hosted by www.Geocities.ws

1