Esse programa aqui para fazer um programa para ler 3 números inteiros e dizer qual é o maior número,eu fiz dessa maneira,agora estou tentando fazer o menor numero de outro jeito Primeiro jeito
package Aula7e8;
import java.util.Scanner;
public class Ex4 {
public static void main(String[] args) {
Scanner ler=new Scanner(System.in);
int n1,n2,n3;
System.out.println("Digite o numero");
n1=ler.nextInt();
System.out.println("Digite o numero");
n2=ler.nextInt();
System.out.println("Digite o numero");
n3=ler.nextInt();
if(n1>=n3&&n1>n2) {
System.out.println("é maior " + n1);
}
else if(n2 > n3) {
System.out.println("é maior "+ n2);
} else {
System.out.println("é maior "+ n3);
}
}}
Okay deu tudo certo
Agora com o menor desse jeito aqui estou fazendo algo errado só não sei o que é
public class Ex2 {
public static void main(String[] args) {
Scanner ler=new Scanner(System.in);
int n1,n2,n3;
System.out.println("Digite o numero");
n1=ler.nextInt();
System.out.println("Digite o numero");
n2=ler.nextInt();
System.out.println("Digite o numero");
n3=ler.nextInt();
if(n1<n2)
System.out.println("O menor é" + n1);
if(n1<n3)
System.out.println("O menor é" +n1);
else
System.out.println("O menor é" + n2);
if(n1<n3)
System.out.println("O menor é"+n1);
else
System.out.println("o menor é" + n3);
else//está dando erro nesse else //
if(n2<n3)
System.out.println("O menor é"+ n2);
else
System.out.println("O menor é " + n3);
}
}