Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Estructura de Selección en JAVA
2
Selection Statements Como todos los lenguajes de programación de alto nivel, JAVA provee instrucciones de selección que le permiten al programador seleccionar la acción a seguir con dos o más alternativas.
3
Selection Statements Los Selection statements usan condiciones. Otro nombre para las condiciones en programación es el de Expresiones Booleanas.
4
Operadores Condicionales
Nombre Ejemplo Resultado(asumir que Radius es 5) < Menor que Radius < 0 Falso <= Menor o igual que Radius <= 0 > Mayor que Radius > 0 Cierto >= Mayor o igual que Radius >= 0 == Igual a Radius == 0 != No igual a Radius != 0
5
Ejemplo de una comparación dentro de una instrucción de output
double radius = 1; System.out.println(radius > 0); La instrucción anterior mostrará true
6
Modos de generar números RANDOM en JAVA
Existen varias maneras de generar números al azar (random) en JAVA. Por ejempo, System.currentTimeMillis() % 10 El método currentTimeMillis que pertenece a la clase System nos da la hora actual en milisegundos, desde 00:00:00 del 1 de enero, 1970 GMT
7
Modos de generar números RANDOM en JAVA
Método random Formato general: a + Math.random() * b genera un número entre a y a + b, excluyendo a a + b Pertenece a la clase Math Ejemplos: (int) (Math.random( ) * 10) genera un número entero entre 0 y (int) (Math.random( ) * 50) genera un número entero entre 50 y 99
8
if statement One-Way if Statements if (boolean-expression) {
} Ejemplo: if (radius >= 0) { area = radius * radius * PI; System.out.println("The area for the circle of radius " + radius + " is " + area);
9
Two-Way if Statements if (boolean-expression) { statement(s)-for-the-true-case; } else { statement(s)-for-the-false-case;
10
Nested if Statements if (score >= 90.0) grade = 'A'; else if (score >= 80.0) grade = 'B'; else if (score >= 70.0) grade = 'C'; else if (score >= 60.0) grade = 'D'; else grade = 'F';
11
Operadores Lógicos operador nombre descripción ! Not Negación lógica
&& And Conjunción lógica | | Or Disjunción lógica ^ Exclusive or Exclusión lógica Operadores booleanos
12
Operadores Lógicos Ejemplos: (asumir que age = 24 , gender = ‘F’
(age > 34) || (gender ==‘F’) cierto (age > 34) && (gender ==‘F’) falso
13
switch Statements switch (switch-expression) { case value1: statement(s)1; break; case value2: statement(s)2; ... case valueN: statement(s)N; default: statement(s)-for-default; }
14
Formatting Console Output
double x = 2.0 / 3; System.out.println("x is " + (int)(x * 100) / 100.0); Método printf System.out.printf(format, item1, item2, ..., itemk)
15
Formatting Console Output
16
Referencias Introduction to Java Programming 8th Edition
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.