Operador condicional ? java
Bueno en este ejemplo de java mostrare el uso del operador
condicional ?,explicando un poco el operador condicional ?
funciona asi:
variables=(_Condicion_ ? true:false)
primero se escribe la variable a la cual se le asignara x valor para luego
comparar la condicion la cual si es verdadera ejecutara true o de ser falsa ejecutara false
ahora mostrare su uso resolviendo un ejercicio, el cual dice:
Escriba un programa que lea 5 enteros y que determine e imprima los enteros mayor y menor en el grupo.
aqui el codigo:
condicional ?,explicando un poco el operador condicional ?
funciona asi:
variables=(_Condicion_ ? true:false)
primero se escribe la variable a la cual se le asignara x valor para luego
comparar la condicion la cual si es verdadera ejecutara true o de ser falsa ejecutara false
ahora mostrare su uso resolviendo un ejercicio, el cual dice:
Escriba un programa que lea 5 enteros y que determine e imprima los enteros mayor y menor en el grupo.
aqui el codigo:
import java.util.Scanner;
public class operador_condicional
{
public static void main(String args[])
{
//creando scanner
Scanner sc = new Scanner(System.in);
//creacion de variables enteris y array
int mayor=0,menor=0,numero[] ={0,0,0,0,0};
System.out.println("Introdusca 5 valores");
//asignandole valores al array con for
for(int i=0;i<5;i++)
{
System.out.println("num:#"+(i+1));
numero[i]=sc.nextInt();
}
mayor=numero[0];
menor=numero[0];
//comparando los valores del array con for
for(int i=0;i<=4;i++)
{
mayor=numero[i]>mayor?numero[i]:mayor;
menor=numero[i]<menor?numero[i]:menor;
}
//mostrando
System.out.println("El numero mayor es: "+mayor);
System.out.println("El numero menor es: "+menor);
}
}
Descargar ejemplo:

Comentarios
Publicar un comentario