Java - Elabore un programa que, de una lista de datos ingresada por teclado, obtenga:

 
Vista:
sin imagen de perfil

Elabore un programa que, de una lista de datos ingresada por teclado, obtenga:

Publicado por carlos (1 intervención) el 16/09/2022 23:06:06
la lista de valores ordenada
el menor y el mayor valor

tengo la lista ordenada pero no se poner el mayor y el menor ?


package lista;

import java.util.Arrays;
import java.util.Scanner;
import java.lang.Math; //se importa la librería requerida

public class mayorYmenor {

public static void main(String[] args) {
Scanner entrada=new Scanner(System.in);

int[] n=new int[10];
int b,sitio=0,c,g,u=9;
boolean e=false;

System.out.println("Llenar el arreglo:");
for(int i=0;i<10;i++){
System.out.print((i+1)+".Digite un numero: ");
n[i]=entrada.nextInt();
}

for(int h=1;h<=9;h++){
for(int i=0;i<u;i++){
if(n[i]>n[u]){
g=n[u];
n[u]=n[i];
n[i]=g;
}
}

}

System.out.println("El arreglo ordenado crecientemente es:");
for(int i:n){
System.out.println(i);
}

do{
System.out.print("Digite un numero de la tabla que quiere buscar: ");
b=entrada.nextInt();

for(int i=0;i<10;i++){
if(b==n[i]){
sitio=(i+1);
e=true;
break;
}
}
if(e==false){
System.out.println("\nNo se ha encontrado el numero en la lista");
}
}while(e==false);

System.out.println("El numero "+b+" se encontró en la posición "+sitio);
}

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Elabore un programa que, de una lista de datos ingresada por teclado, obtenga:

Publicado por perro (1 intervención) el 17/09/2022 02:19:35
int mayor = -1;
int menor = -1;

for(x = 0 ; x < comething.lenght; x++ ){

if( comething[x] < menor ){
menor = comething[x] ;
}

if( comething[x] > mayor ){
mayor = comething[x] ;
}


}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar