Documente Academic
Documente Profesional
Documente Cultură
1
01/10/2018
10100
111….
Compilador JVM
2
01/10/2018
Identificadores:
Nombres que se asignan a variables, métodos, clases y
objetos.
El primer caracter puede ser: A-Z, a-z, _ , $.
No se permite vocales acentuadas ni la letra ñ.
Un identificador no puede ser una palabra reservada.
3
01/10/2018
4
01/10/2018
Operadores aritméticos
SÍMBOLO FUNCIÓN
+ Suma
- Resta
* Multiplicación
/ División
= Equivalente
> Mayor que
< Menor que
*= a*=b a=a*b | OR
5
01/10/2018
Son usados para marcar el final de una instrucción o indicar Variable Primera letra en minúscula y la primera
el comienzo y el fin de un conjunto de instrucciones. letra de cada palabra en mayúscula.
Las cadenas de caracteres (strings) se colocan dentro Constante Todo en mayúsculas, si tiene dos
de comillas dobles (“ ”). palabras se separa cada palabra por _.
IF IF
6
01/10/2018
IF IF
IF IF
7
01/10/2018
SWITCH SWITCH
8
01/10/2018
WHILE
Lazos o Bucles
Permiten ejecutar múltiples veces unas instrucciones.
La cantidad de veces se puede establecer mediante:
9
01/10/2018
ERROR COMÚN
WHILE
DO - WHILE FOR
10
01/10/2018
FOR
RECOMENDACIONES SOBRE EL LAZO FOR
11
01/10/2018
Inicialización de Arreglos
Vector (array unidimensional) Matriz (array bidimensional)
Los índices de un arreglo de longitud n inician en 0 y finalizan en n-1.
12
01/10/2018
ERROR
Para inicializar un arreglo se emplean las llaves.
Ejemplo de un Array
Si el nombre del array es a, entonces a[0] es el nombre del elemento
El acceso a los elementos del arreglo se realiza mediante un índice que está en la posición 0, a[1] es el nombre del elemento que está en la
encerrado en corchetes. posición 1, etc.
El Índice de un vector de tamaño n va de 0 a n-1
13
01/10/2018
• Matriz (array bidimensional) Todo arreglo tiene una variable llamada length, que
contiene la longitud de dicho arreglo
14
01/10/2018
15
01/10/2018
Llamada
Tipo de Nombre a la
retorno de la Función
función
Argumentos
Función
de entrada
Función
Llamada
a la
Función
Llamada
a la
Función
16
01/10/2018
ERROR ???
17
01/10/2018
Existen dos tipos de subprogramas: Funciones y Representa una porción de código agrupada con un
procedimientos. nombre que describa lo que hace.
Pasaron a llamarse métodos con la programación Puede ser llamado cuantas veces se requiera.
orientada a objetos. Un procedimiento puede recibir parámetros de
entrada
NUNCA RETORNA UN RESULTADO
Si puede imprimir en pantalla o salida.
Ejemplos
Características
Dado que no retornan valor, todos ellos deben
utilizar la palabra reservada VOID
18
01/10/2018
Ejemplo Ejemplo
1. Cálculo de la edad.
2. Generación del
correo.
3. Presentación de la
persona en
impresión
19
01/10/2018
Ejemplo Ejemplo
Uniendo el código
Para unir todo el método miejemplo será el encargado llamar a todas
las funciones y dar el orden lógico de ejecución.
Ejercicios de Papel
Crear una función que permita calcular el valor en dólares de un
producto si como parámetro de entrada recibe un valor en euros.
Crear una función que retorne las horas a las que equivale la cantidad
de días ingresada como parámetros.
20