0% encontró este documento útil (0 votos)
12 vistas

Resumen Prog. Java

Cargado por

YTS4ICX
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas

Resumen Prog. Java

Cargado por

YTS4ICX
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

“RESUMEN PROGRAMACION JAVA”

VARIABLES Y CONSTANTES:

TIPOS DE DATOS:
● ENTERO = INT {1,2,3,4..}
● DECIMALES = DOUBLE {1.5, 2.3, 5.8…}
● BOOLEANOS = TRUE O FALSE.
● CARACTERES = {‘A’, ‘B’, ‘C’...}
● CADENA DE CARACTERES/TEXTO = String “Hola mundo”.
● ENTERO LARGO = LONG {12.540, 500.532…} números largos.

OPERADORES: RELACIONALES: CONDICIONALES:

+ (SUMA) == (PARA COMPARAR DOS &&(Y)


VAR)

- (RESTA) >,< (MAYOR O MENOR) | | (O)

* (MULTIPLICACIÓN) >=, <= (MAYOR IGUAL O ! (NEGACIÓN)


MENOR IGUAL)

/ (DIVISIÓN) != (NEGACIÓN DEL IGUAL)

CONDICIONAL SIMPLE IF:


● La estructura de control “IF” nos permite decidir entre dos opciones resultantes de la
evaluación de una sentencia. Si la evaluación es positiva se ejecuta una parte del
código, de lo contrario el código dentro de la condición no se ejecuta.

● Cuando se ejecuta un if se evalúa la expresión en condición de booleano es decir si


el resultado es verdadero se ejecuta la acción y de lo contrario “saltea” lo que
encuentre dentro de este código.

Ejemplo:
int num1=5;
int num2 =10;
if (num2 > num1 ) {
sout (“El num2 es mayor al num1”) ;
}

CONDICIONAL SIMPLE IF + ELSE (SI+SINO):


● Es la extensión de la sentencia IF.
Significa “de lo contrario” y nos permite ejecutar un segundo bloque en caso de que
la sentencia if sea falsa.

Ejemplo:
int num1=5;
int num2 =10;

if (num2 > num1 ) {


sout (“El num2 es mayor al num1”) ;
}

Else {
sout (“El num1 es menor al num2”);
}

CONDICIONAL MÚLTIPLE:
● Se utiliza cuando se necesita anidar varias condiciones “if” si no se cumple la
primera.

● Consiste en realizar una primera evaluación de una condición, si esta no se


cumple, por el lado del Else se plantea una nueva condición y así
sucesivamente la cantidad de veces que sea necesario.

Ejemplo:
int num1=15;
int num2 =10;

if (num2 > num1 ) {


sout (“El num2 es mayor al num1”) ;
}

Else {
if (num1 == num2 ) {
sout(“Son iguales”);
}
Else {
sout (“El num1 es mayor al num2”);
}

ESTRUCTURA SWITCH:
● La estructura “Switch” permite múltiples caminos a partir de la evaluación de una
sola expresión/condición.
● La expresión puede ser una variable o cualquier otro tipo, siempre y cuando se
evalúe un valor simple.
● La construcción se ejecuta mediante la evaluación de la condición y un conjunto de
sentencias case.
Cada case es una posible respuesta a la evaluación de esa condición, si el valor que
se busca coincide con algún case, se ejecuta el mismo hasta la sentencia break o
hasta el final del Switch (Dependiendo del caso.)

Ejemplo:
int dia = 5; // Viernes
String nombreDia;

Switch (dia) {
case 1 : nombreDia = ”Lunes”;
break;
case 2 : nombreDia = “Martes”;
break;
case 3 : nombreDia = ”Miércoles”;
break;
case 4 : nombreDia = “Jueves”;
break;
case 5 : nombreDia = “Viernes”;
break;
case 6 : nombreDia = ”Sábado”;
break;
case 7 : nombreDia = “Domingo”;
break;
default: nombreDia = “Nombre de día invalido”;
break;
}
sout (“El dia de la semana seleccionado es: ”+nombreDia);

CLASE SCANNER:
● La clase scanner nos permite leer datos ingresados por el usuario desde el teclado.S
MÉTODOS DE LA CLASE SCANNER:

CÓMO UTILIZARLA:
1. Crear un objeto de la clase Scanner.
2. Importar la librería java.util.scanner.
3. utilizar un método de entrada de datos.

Ejemplo:
Scanner leer = new Scanner (System.in);

//variables

int edad;
String nombre;
char sexo;
double sueldo;

//Entrada
System.out.println(“Nombre”);
nombre = leer.nextLine();

System.out.println(“Edad”);
nombre = leer.nextInt();

System.out.println(“Sexo”);
Sexo = leer.charAT(0);
System.out.println(“Sueldo”);
Sueldo = leer.nextDouble();

//Salida
System.out.println(“Tus datos son”);

System.out.println(“Nombre”+nombre);

System.out.println(“Edad”+edad);

System.out.println(“Sexo”+sexo);

System.out.println(“Sueldo”+sueldo);

OPERADOR TERNARIO:
● El operador ternario es una herramienta en java para tomar decisiones simples en
una sola línea de código.
● Permite tomar decisiones basadas en una condición y asignar un valor a una
variable o expresión en función de si la condición es verdadera o falsa.

Ejemplo:

ESTRUCTURAS REPETITIVAS:
❖ Permiten ejecutar una cierta porción de código por una determinada cantidad de
veces.
❖ Esta ejecución repetitiva se conoce como bucle.
❖ Existen dos tipos de bucles:
● Controlados por contador.
● Controlados por centinela.

BUCLE WHILE:
● Permite ejecutar un bloque de código de forma repetitiva “mientras” (While en inglés)
se cumpla una determinada condición.

● La condición se evalúa SIEMPRE al inicio del ciclo/bucle.

● Si la condición es válida, ingresa al bucle y ejecuta el código.

● Cuando deja de cumplirse la condición, el programa sale del bucle y continúa con el
resto del programa.

Ejemplo: BUCLE CONTROLADO POR CONTADOR

int contador = 0 ;

while (contador <=0) {

sout (“Estoy en la vuelta N°: ”+contador);

contador = contador + 1;
}

ESTRUCTURA FOR:

● El bucle For realiza un bucle una determinada cantidad de veces. Se lo puede


considerar un bucle controlado por contador; sin embargo posee su variable
contadora propia.

● Está compuesta por tres partes:


1. Inicialización de la variable que utilizaremos en la condición (Se ejecuta solo
una vez al principio del ciclo).
2. condición de fin de ciclo (Se evalúa esta expresión al comienzo de cada
iteración).
3. modificación de la variable (Se ejecuta al final de cada iteración).
Ejemplo:

Explicacion: for (Cont=0; cont<=10; cont++)


(Entrada) (Salida) (Suma de uno en uno)

También podría gustarte