package Trabalhos;
import java.util.Locale;
import java.util.Scanner;
public class terreno {
public static void main(String[] args) {
Locale.setDefault(Locale.US);
Scanner input = new Scanner(System.in);
System.out.println("DIGITE A LAGURA ");
double lagura;
lagura = input.nextDouble();
double comprimento;
System.out.println("DIGITE O COPRIMENTO");
comprimento = input.nextDouble();
double metroQuadrado;
System.out.println("DIGITE O VALOR");
metroQuadrado = input.nextDouble();
double area = lagura*comprimento;
double preco = area * metroQuadrado;
System.out.println("AREA = " + area);
System.out.println("PRECO = " + preco);
input.close();
}
}
Pode melhorar?
1 Resposta
2 likes
public class Main {
public static void main(String[] args) throws Exception {
Locale.setDefault(Locale.US);
try (Scanner input = new Scanner(System.in)) {
double largura = read("Digite a largura: ", input::nextDouble);
double comprimento = read("Digite o comprimento: ", input::nextDouble);
double metroQuadrado = read("Digite o valor: ", input::nextDouble);
double area = largura * comprimento;
System.out.println("\nÁrea = " + area);
System.out.println("Preço = " + (area * metroQuadrado));
}
}
private static double read(String message, Supplier<Double> fn) {
System.out.print(message);
return fn.get();
}
}
Obs.: Usando java 8
Criado 6 de abril de 2020
Ultima resposta 6 de abr. de 2020
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo