
Los dos numeros mas grandes de 10 numeros
Publicado por Gerardo (1 intervención) el 04/08/2016 09:00:33
Hola que tal disculpen estoy realizando el libro de Deitel e intento realizar un programa con while que me de los dos numeros mas grandes de 10 digitos, este es el programa que hice para mostrar solo un numero pero no comprendo muy bien el algoritmo para dos. muchas gracias !
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import java.util.Scanner;
public class Deitel421ValorMasGrande
{
public void buscarMayor(){
int contador=0, numero=0, numeroGrande=0;
Scanner entrada = new Scanner(System.in);
while(contador < 10){
System.out.println("Dame un entero");
numero = entrada.nextInt();
if(numero > numeroGrande)
numeroGrande = numero;
contador++; // incrementa contador en 1
} // fin while
System.out.printf("el entero mas grande es %d:", numeroGrande);
} // termina metodo buscaMayor
public static void main(String[] args) {
Deitel421ValorMasGrande masGrande = new Deitel421ValorMasGrande();
masGrande.buscarMayor();
}
}
Valora esta pregunta


0