estructuras de control
TRANSCRIPT
![Page 1: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/1.jpg)
Estructuras de Control
JAVA
JESUS MARTINEZ FAJARDO
![Page 2: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/2.jpg)
Estructuras de control if else.
La instrucción condicional if … else es una estructura de selección doble, ya que selecciona entre dos acciones distintas y es utilizado cuando desea ejecutar diferentes partes del código con base en una simple prueba.
![Page 3: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/3.jpg)
ESTRUCTURA
If (Condición) {
Instrucciones }
Else {
Otras instrucciones }
![Page 4: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/4.jpg)
Ejemplo
Dada X EDAD indicar si es mayor o menor de edad.
1.- Declarar la clase
2.- Utilizar Scanner lector=new Scanner(System.in): Es una clase que hereda de la clase Object e implementa la interface , que nos permite la lectura de datos desde distintas fuentes como la entrada estándar de datos.
La utilización de la clase Scanner es muy sencilla. Lo primero que tenemos que hacer es declarar un objeto Scanner.
![Page 5: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/5.jpg)
3.- Declarar variables.
4.-Pedir la edadSystem.out.println("Introduce la edad");
5.-Leer la edad edad=lector.nextLine();
6.-Pase de parámetros, es decir convertir una cadena a un entero
eda=Integer.parseInt(edad);
![Page 6: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/6.jpg)
7.- Se establece la condición
if (eda>=18) System.out.println("Mayor de
edad"); else System.out.println("Menor de
edad");
![Page 7: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/7.jpg)
Ejemplo
public class Edad { public static void main(String[] args) { Scanner lector=new Scanner(System.in); String edad; int eda; System.out.println("Introduce la edad"); edad=lector.nextLine(); eda=Integer.parseInt(edad);
if (eda>=18) System.out.println("Mayor de edad"); else System.out.println("Menor de edad"); }}
![Page 8: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/8.jpg)
Operadores Aritméticos
OPERADOR DESCRIPCIÓN
+ Suma
- Resta
* Multiplicación
/ División
% Módulo
![Page 9: Estructuras de control](https://reader036.vdocuments.site/reader036/viewer/2022082513/55641647d8b42a130c8b583a/html5/thumbnails/9.jpg)
Operadores Relacionales
OPERADOR DESCRIPCION
> Mayor que
< Menor que
>= Mayor igual
<= Menor igual
!= Diferente
== Igual