La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Computación II Repaso de java Karina Figueroa Mora.

Presentaciones similares


Presentación del tema: "Computación II Repaso de java Karina Figueroa Mora."— Transcripción de la presentación:

1 Computación II Repaso de java Karina Figueroa Mora

2 Contenido Eclipse como herramienta visual Tipos de datos Control de flujo for, if, while Control de salida en pantalla print, println Funciones Arreglos Conceptos Objetos

3 Eclipse Es una herramienta visual para java que se puede usar Pasos: Crear un proyecto de java Agregar una clase Agregar main

4 Interfaz gráfica Área de programación Otras tareas funciones Salida de la ejecución Botones de control

5 Depuración del código Dos ventanas (windows) para examinar el código: durante la creación o durante la ejecución Open perspective Debug Java browsing Ejecución normal Ejecución por pasos

6 Depurando Codigo por ejecutarse variables

7 Tipos de datos Numéricos int +,-,/,* % módulo double +,-,/,* Caracteres String + concatenación char int + char char + char

8 Código ascii

9 Control de flujo Ciclos for(INICIALIZACION; CONDICION ; INCREMENTO) Inicializacion i=0, j=0 Condición: debe ser un resultado booleano Falso o verdadero Incremento Cuánto cambia la variable inicializada en cada iteración para alcanzar la condición while (CONDICION)

10 Condicionales if(CONDICION) { // cuando la condición es verdadera } if(CONDICION) { // cuando la condición es verdadera } else { // cuando la condición es falsa }

11 Control de salida La instrucción System.out.print() System.out.println() Que lleva entre paréntesis?

12 Funciones Las funciones tiene 3 partes NOMBRE ( ) { } Tipo que regresará: es uno de los tipos de datos conocidos Argumentos: son datos que necesita la función para ejecutarse.

13 Explicación intuitiva de función Esto es una función f(x) = x^2 Dominio? argumentos Codominio? Tipo que regresará int f( int x) { return x*x; }

14 Es un conjunto, objetos del mismo tipo agrupados en una variable int A = new int [8]; Arreglos Sintaxis: variable[ ]; A = 4 3 2 1 0 1 2 3 ……. Matriz int M[][] = new int[renglones][columnas]

15 Tareas de arreglos Llenar un arreglo e imprimirlo Imprimir una cadena al reves Saber si una cadena es palíndrome Resolver la serie de fibonacci

16 Tareas de matrices Llenar una matriz e imprimirla Realizar la suma de matrices Calcular el triangulo de pascal Calcular la transpuesta de una matriz Realizar la multiplicación de matrices

17 Conceptos: objetos Un objeto es una entidad que tiene Carácterísticas Métodos (funciones) Se crea una con la palabra class Constructor Inicializa las variables de la clase

18 Ejemplo class plumon { String color; plumon( String c) { color = c; } void print() { System.out.println(“mi color es ” + color); } } Carácterística de la clase Constructor método

19 Dónde se usa!? public static void main() { plumon rojo, azul; rojo = new plumon(“rojo”); azul = new plumon(“azul”); rojo.print(); azul.print(); }


Descargar ppt "Computación II Repaso de java Karina Figueroa Mora."

Presentaciones similares


Anuncios Google