CAros amigos qdo testei para achar só o maior deu certo mas qdo adicionei o if else para achar o menor não deu certo mais.
no eclipse nem compila e no javac compila e dá errado os valores
brainiac@hotpc:~/workspace$ javac maiormenornumero.java
brainiac@hotpc:~/workspace$ java maiormenornumero
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 5
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 1
O MAIOR número dos 3 digitados é 1.0
o MENOR dos 3 digitados é 2.0
brainiac@hotpc:~/workspace$
import java.util.Scanner;
/*
Faça um programa que receba três inteiros e diga qual deles é o maior e qual o menor. ?
*/
public class maiormenornumero {
public static void main(String[] args) {
float a, b, c, maior, local1, local2, menor;
Scanner entrada = new Scanner(System.in);
//Passo 1: Entre com os 3 números
System.out.println("Programa mostra qual MAIOR e MENOR dos 3 números ");
System.out.print("Entre com o valor de 'a' primeiro número: ");
a = entrada.nextFloat();
System.out.print("Entre com o valor de 'b' segundo número: ");
b = entrada.nextFloat();
System.out.print("Entre com o valor de 'c' terceiro número: ");
c = entrada.nextFloat();
if((a > b) && (a> c) ){
maior = a;
local1= b;
local2= c;
}if((b > c) && (b > a) ){
maior = b;
local1 = c;
local2 = a;
}else{
maior = c;
local1 = a;
local2 = b;
}
if (local1 < local2){
menor = local1;
}else{
menor = local2;
}
System.out.println("O MAIOR número dos 3 digitados é " +maior);
System.out.println("o MENOR dos 3 digitados é " +menor);
}
}
no eclipse nem compila e no javac compila e dá errado os valores
brainiac@hotpc:~/workspace$ javac maiormenornumero.java
brainiac@hotpc:~/workspace$ java maiormenornumero
Programa mostra qual MAIOR e MENOR dos 3 números
Entre com o valor de 'a' primeiro número: 5
Entre com o valor de 'b' segundo número: 2
Entre com o valor de 'c' terceiro número: 1
O MAIOR número dos 3 digitados é 1.0
o MENOR dos 3 digitados é 2.0
brainiac@hotpc:~/workspace$
import java.util.Scanner;
/*
Faça um programa que receba três inteiros e diga qual deles é o maior e qual o menor. ?
*/
public class maiormenornumero {
public static void main(String[] args) {
float a, b, c, maior, local1, local2, menor;
Scanner entrada = new Scanner(System.in);
//Passo 1: Entre com os 3 números
System.out.println("Programa mostra qual MAIOR e MENOR dos 3 números ");
System.out.print("Entre com o valor de 'a' primeiro número: ");
a = entrada.nextFloat();
System.out.print("Entre com o valor de 'b' segundo número: ");
b = entrada.nextFloat();
System.out.print("Entre com o valor de 'c' terceiro número: ");
c = entrada.nextFloat();
if((a > b) && (a> c) ){
maior = a;
local1= b;
local2= c;
}if((b > c) && (b > a) ){
maior = b;
local1 = c;
local2 = a;
}else{
maior = c;
local1 = a;
local2 = b;
}
if (local1 < local2){
menor = local1;
}else{
menor = local2;
}
System.out.println("O MAIOR número dos 3 digitados é " +maior);
System.out.println("o MENOR dos 3 digitados é " +menor);
}
}