O problema é o seguinte, ainda não encontrei o erro, é que quando eu digito o número negativo ao imprimir ele imprime o valor negativo. Mais não quero isso, quero o menor da se quência de números positivos ou nulo. Como eu faço, alguém pode me ajudar?
- Escreva um algoritmo que leia uma sequência de números inteiros positivos e determine o maior e o menor número. A entrada de um número negativo indica que a sequência terminou.
import java.util.Scanner;
public class L03_Q05_MaiorMenor
{
public static void main(String[]args)
{
Scanner dados = new Scanner (System.in);
int num, maior, menor;
maior = 0;
menor = 999999999;
num=0;
while (num>=0)
{
num=dados.nextInt();
if (num>maior)
maior = num;
else
menor = num;
}
System.out.println("Maior: "+ maior);
System.out.println("Menor: "+ menor);
}
}
