Preciso montar um programa em java (joptionpane) que leia dois valores inteiros distintos e mostre qual
é o maior e qual é o menor valor. fiz a seguinte programação, mas o menor valor não bate com o número digitado. onde estou errando?import javax. swing. joptionpane;
public class ap2 {
public static void main(string [] args){
int c; //contador
int n; //numero digitado
int vmaior; //maior valor
int vmenor; //menor valor
for(c=0; c< =5; c++) {
n = integer. parseint(joptionpane. showinputdialog("entre com valores"));
vmaior = n;
vmenor = n;
if(c > = n)
{
vmaior = c;
}
if (c < = n)
{
vmenor = c;
}
}
joptionpane. showmessagedialog(null, "maior valor: " +vmaior + "nmenor valor: " +vmenor);
}
}
1 Resposta
Clique aqui para adicionar a sua resposta.
mariaeduardadeolivei
Tenta isso ai, acho que vai funcionar.