Olá, estou fazendo um exercicio, que alem de pedir algumas coisas, pede para aparecer o menor e o maior valor de valores digitados por usuarios…
Ou seja, um for " for(int i = 0; i < 3; i++) " de 3… Sera digitado 3 valores q no caso eh altura de uma pessoa ( valor double. Ex: 1.80)
E no system.out.println, devera aparecer o maior e o menor valor desses 3…
Alguem pode me ajudar ??
package Exercicios;
import javax.swing.*;
public class Exercicio3 {
public static void main (String args []){
double alturaInf;
for(int i = 0; i < 3; i++){
String altura = JOptionPane.showInputDialog ((i+1)+"º Pessoa - Digite a altura");
alturaInf = Double.parseDouble(altura);
}
}
}
Consegui fazer o maior e menor da altura!! ;D
Mas continuando o exercicio, se vc puder me ajudar!
Depois ele pede para digitar o sexo da pessoa, fiz isso aque para digitar o sexo, com char…
E depois aparecer a media de altura de mulheres… Nao sei como faz para registrar o masculino e feminino…
PS: o exercicio pede para registrar 50 pessoas, mais pra fazer to com soh 3, ai quando tiver pronto, coloco os 50…
package Exercicios;
import javax.swing.*;
public class Exercicio3 {
public static void main (String args []){
double alturaInf;
char sexoinf;
double maioralt = 0.00;
double menoralt = 100.00;
for(int i = 0; i < 3; i++){
String altura = JOptionPane.showInputDialog ((i+1)+"º Pessoa - Digite a altura");
alturaInf = Double.parseDouble(altura);
String sexo = JOptionPane.showInputDialog((i+1)+"º Pessoa - Digite o sexo");
sexoinf = sexo.charAt(0);
if (alturaInf > maioralt) {
maioralt = alturaInf;
} else
if (alturaInf < menoralt) {
menoralt = alturaInf;
}
}
System.out.println("A maior altura: " + maioralt);
System.out.println("A menor altura: " + menoralt);
}
}