Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETOS
JVM
Fases de Desarrollo
Ambiente de Desarrollo (JDK)
IDE (Entorno de Desarrollo Integrado)
Introducción al Java
Palabras Reservadas
Tipos de Datos Primitivos
Tipo de dato Tipo de dato en Java Tamaño en bits
Entero int 32
long 64
short 16
byte 8
Real float 32
double 64
Carácter char 16
Boolean boolean 1
Declaración de una variable o identificador
Sintaxis:
Tipo_de_dato identificador;
Ejemplos:
int numero;
double esta;
OPERADORES
Operadores Aritméticos
Operadores de Relación
Operadores Lógicos
Otros operadores
Operador Descripción Ejemplo
= Operador que sirve para asignar A=4
Símbolo Descripción
() Paréntesis
^, √ Potencia, raíz
*, / Producto, división
+, - Suma, resta
Ejercicios
1. Sentencias Selectivas
a) S. S. Simple
b) S. S. Doble
c) S. S. Múltiple
d) S.S. Anidada
2. Sentencias Repetitivas
3. Sentencia de asignación
4. Sentencia de Salida/Entrada
1. Sentencias Selectivas
a) S.S.Simple
• Evalúa una condición y si es verdadera ejecuta el conjunto
de instrucciones
1. Sentencias Selectivas
b) S.S. Doble
1. Sentencias Selectivas
c) S.S. Múltiple
2. Sentencias Repetitivas
a) Uso de for
for(valor inicial; condición; incremento o decremento)
{
// instrucciones;
…
}
}while(condición);
Ejemplo:
int A;
A=4;
A=A+5; Cuanto es el valor de A?
A=0;
A=A+2*3;
4. Sentencia de Salida/Entrada
Salida
System.out.print(“mensaje” + variable );
System.out.println(“mensaje” + variable );
System.out.print(“mensaje” + método(L_P) );
Ejemplos:
System.out.print(“Bienvenido a Java”);
System.out.print(“La suma es: ” + suma);
4. Sentencia de Salida/Entrada
Entrada
20 nume
20
20.0 numr
Ejemplo:
Scanner tecla = new Scanner(System.in);
• Sintáxis de la variable
tipo_de_dato identificador;
Ejemplo:
int nume;
float numr;
...
4. Sentencia de Salida/Entrada
Entrada
• Métodos Predefinidos del Java
MÉTODO DESCRIPCIÓN
PREDEFINIDO
nextInt() Permite leer un dato de tipo entero de teclado
nextFloat() Permite leer un dato de tipo real de teclado
nextDouble() Permite leer un dato de tipo real largo de teclado
nextLong() Permite leer un dato de tipo entero largo de teclado
nextBoolean() Permite leer un dato de tipo boolean de teclado
next() Permite leer un dato de tipo cadena, sólo palabra
nextLine() Permite leer un dato de tipo cadena incluido espacios en
blanco
Entrada
• Sintáxis de lectura/entrada
Objeto.método_pred( );
Ejemplo:
Scanner tecla = new Scanner(System.in);
int nume= tecla.nextInt();
20 20
nume
Teclado Objeto
Modos de acceso
Import java.util.*;
class nom_clase
{
public static void main(String [ ] args)
{
system.out.print(“Bienvenido a Java”);
}
}
Análisis de un problema
Ejemplo:
Planteamiento del problema: Obtener la suma de dos números enteros leídos de teclado,
mostrar el resultado de la suma
Análisis
Entrada: Num1, Num2
Salida: Suma
Proceso:
• Leer los dos números enteros: Num1 y num2
• Definir la variable de salida para almacenar la suma: Suma=Num1+Num2
• Mostrar Suma