9. Se dispone de una lista de 10 números enteros. Calcular su valor máximo y el orden que ocupa en la tabla
PROGRAMA JAVA
En imagenes porfa, lo antes posible.
Respuestas a la pregunta
Programa en java que identifica y muestra el número mayor en una lista de 10 elementos. Se adjunta imagen de código.
Código java para saber el valor y la posición del número mayor de una lista.
import java . io.*;
public class Main {
public static void main(String args[]) throws IOException {
BufferedReader bufEntrada = new BufferedReader(new InputStreamReader(System . in));
- // Definir arreglo y otras variables
int lista[], lugar, mayor_, p, x, z ;
String op, resp;
p = 0;
lugar = 0;
lista = new int[10];
do {
System . out . println("****Menú****");
System . out . println("A.- Grabar números en lista");
System . out . println("B.- Buscar máximo");
System . out . println("C.- Salir");
do {
op = bufEntrada.readLine();
op = op . toLowerCase();
} while (!(!op . equals("a")|!op.equals("b")|!op . equals("c")));
switch (op) {
case "a":
- // Ingresar números
do {
p = p+1;
System . out . print("Número : ");
lista[p-1] = Integer . parseInt(bufEntrada . readLine());
System . out . println("press ENTER (continuar) press cualquier tecla (menú) ");
resp = bufEntrada . readLine();
} while (!(resp . length()!=0 || p>10));
break;
case "b":
- // buscar número mayor
mayor_ = lista[0];
lugar = 1;
for (x=1;x<=p;x++) {
for (z=x;z<=p;z++) {
if (lista[x-1]>mayor_) {
mayor_ = lista[x-1];
lugar = x;
}
}
}
- // Imprimir
System . out . println("Mayor número ingresado es: "+mayor_);
System . out . println("Está en la posición: "+lugar);
break;
}
} while (!op . equals("c"));
}
}
Para saber más acerca de programa en java para manejo de lista consulte: https://brainly.lat/tarea/55629685
#SPJ1