0% encontró este documento útil (0 votos)
2 vistas3 páginas

Java If Condicional

El documento explica el uso del condicional IF en Java, incluyendo su sintaxis básica, estructuras If-Else, If-Else If-Else, If anidado y su uso con operadores lógicos. También se presentan ejercicios prácticos que permiten aplicar estos conceptos, como determinar si un número es positivo o negativo, si es par o impar, y calcular el mayor de tres números. Además, se incluyen ejemplos sobre calificaciones y descuentos en una tienda.
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)
2 vistas3 páginas

Java If Condicional

El documento explica el uso del condicional IF en Java, incluyendo su sintaxis básica, estructuras If-Else, If-Else If-Else, If anidado y su uso con operadores lógicos. También se presentan ejercicios prácticos que permiten aplicar estos conceptos, como determinar si un número es positivo o negativo, si es par o impar, y calcular el mayor de tres números. Además, se incluyen ejemplos sobre calificaciones y descuentos en una tienda.
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

■ El Condicional IF en Java

■ 1. Sintaxis básica
int edad = 20;
if (edad >= 18) {
[Link]("Eres mayor de edad");
}

■ 2. If - Else
int edad = 15;
if (edad >= 18) {
[Link]("Eres mayor de edad");
} else {
[Link]("Eres menor de edad");
}

■ 3. If - Else If - Else
int nota = 85;
if (nota >= 90) {
[Link]("Excelente");
} else if (nota >= 70) {
[Link]("Aprobado");
} else {
[Link]("Reprobado");
}

■ 4. If anidado
int edad = 25;
boolean tieneLicencia = true;

if (edad >= 18) {


if (tieneLicencia) {
[Link]("Puedes conducir");
} else {
[Link]("Necesitas licencia para conducir");
}
}

■ 5. Uso con operadores lógicos


int edad = 20;
boolean tienePermiso = true;

if (edad >= 18 && tienePermiso) {


[Link]("Acceso permitido");
}

■ Ejercicios con IF en Java


■ 1. Número positivo o negativo
import [Link];

public class PositivoNegativo {


public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Ingresa un número: ");
int num = [Link]();

if (num > 0) {
[Link]("El número es positivo");
} else if (num < 0) {
[Link]("El número es negativo");
} else {
[Link]("El número es cero");
}
}
}

■ 2. Par o impar
import [Link];

public class ParImpar {


public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Ingresa un número: ");
int num = [Link]();

if (num % 2 == 0) {
[Link]("El número es par");
} else {
[Link]("El número es impar");
}
}
}

■ 3. Mayor de tres números


import [Link];

public class MayorDeTres {


public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Ingresa el primer número: ");
int a = [Link]();
[Link]("Ingresa el segundo número: ");
int b = [Link]();
[Link]("Ingresa el tercer número: ");
int c = [Link]();

if (a >= b && a >= c) {


[Link]("El mayor es: " + a);
} else if (b >= a && b >= c) {
[Link]("El mayor es: " + b);
} else {
[Link]("El mayor es: " + c);
}
}
}

■ 4. Calificación
import [Link];

public class Calificacion {


public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Ingresa tu nota (0-100): ");
int nota = [Link]();

if (nota >= 90) {


[Link]("Excelente");
} else if (nota >= 70) {
[Link]("Aprobado");
} else {
[Link]("Reprobado");
}
}
}

■ 5. Descuento en tienda
import [Link];

public class Descuento {


public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Ingresa el total de la compra: ");
double compra = [Link]();

if (compra > 100) {


double descuento = compra * 0.10;
compra -= descuento;
[Link]("Se aplicó un 10% de descuento. Total: " + compra);
} else {
[Link]("No hay descuento. Total: " + compra);
}
}
}

También podría gustarte