Ejemplo del operador condicional ? / void java
En este ejemplo de java del operador condicional ? mostrare su uso junto con un void, asiendo la utilización del void pidiendo que introduzca nombre y edad y que dependiendo de la edad que le diga adulto niño adolescente, junto con el operador condicional "?".
Aquí el código:
un void es un tipo de función el cual en este caso es el que muestra el mensaje obtenido del nombre y edad introducida.
Ya con el operador condicional ?
Lo que hace es comparar la condición que le asignamos, la cual en este caso es:
b es la edad que introducimos
si b es mayor a 20
de ser verdadero igualara la variable c a "Mayor de edad"
si b es menor que 20
la condición sera falsa por lo que la variable C seria igual a "Menor de edad"
Aquí el código:
import java.util.Scanner;
public class void_java{
void informacion(String a,int b){
//operador condicional ?
String c=(b>20 ? "Mayor de edad":"Menor de edad");
System.out.println("Su nombre es "+a+" y es "+c);
informacio
}
public static void main(String[] args){
void_java clase;
clase = new void_java();
Scanner sc = new Scanner(System.in);
String nombre;
int edad;
System.out.println("Ingrese la siguiente
n");
System.out.println("Ingrese su nombre");
nombre = sc.nextLine();
System.out.println("Ingrese su edad");
edad = sc.nextInt();
clase.informacion(nombre,edad);
}
}
Explicando un pocoun void es un tipo de función el cual en este caso es el que muestra el mensaje obtenido del nombre y edad introducida.
Ya con el operador condicional ?
String c=(b>20 ? "Mayor de edad":"Menor de edad");
Lo que hace es comparar la condición que le asignamos, la cual en este caso es:
b es la edad que introducimos
si b es mayor a 20
de ser verdadero igualara la variable c a "Mayor de edad"
si b es menor que 20
la condición sera falsa por lo que la variable C seria igual a "Menor de edad"
Descargar ejemplo
Comentarios
Publicar un comentario