Pessoal, estou com uma dúvida com relaçao a estrutura de repetição.
O lance e o seguinte. Tenho que mostrar uma mensagem para o usúario caso a temperatura que ele informe seje menor do que 15º e maior do que 40º.
Só que o resultado esperado e mostrado de forma invertida! :evil:
Abaixo o código:
import java.util.Scanner;
public class Ex3 {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
float temp[] = new float[121];
int i = 0;
for ( i = 0; i < temp.length; i++){
do{
System.out.println(" - Informe á temperatura do " + (i+1) + "º dia:");
temp[i] = input.nextFloat();
}while( temp[i] <= 15 || temp[i] >= 40);
System.out.println(" - Informe uma temperatura maior do que 15º e menor do que 40º - ");
}
}
}
Alguém pode me ajudar a mostrar a mesnsagem apenas se a condiçao for verdadeira!
Obrigado!
