import java.text.DecimalFormat; // Importa a classe usada para formatar valores com casas decimais
public class Media {
public static void main(String[] args) {
double n1 = 5.5;
double n2 = 3.25;
//Realiza o cálculo da média, considerando a precedência dos parênteses
double media = (n1+ n2) / 2;
//Define o formato com duas casas decimais
DecimalFormat df = new DecimalFormat("0.00");
//Output para exibição dos dados formatados
System.out.println("A média entre " +n1+ " e " +n2+ " é igual a: " + df.format(media));
}
}
public class Casting {
public static void main(String[] args){
double x = 12.5;
//Realização do Casting de um número double -> int
int y = (int) x;
System.out.println("Castind Double -> Int = " +y);
}
}
public class Concatena{
public static void main(String[] args){
char letra = 'G';
String palavra ="abriel";
String mensagem = "A letra é " + letra + " e a palavra é " + palavra;
System.out.println(mensagem);
}
}
import java.text.DecimalFormat;
public class Calcula {
public static void main (String[] args){
double precoProduto = 141.2;
int quantidade = 3;
double total = precoProduto * quantidade;
DecimalFormat df = new DecimalFormat("0.00");
//Uma forma simples de fazer o cálculo diretamente no System.out.println
System.out.println("O Preco do produto é R$"+precoProduto * quantidade);
//Utiliza o DecimalFormat para formatar o valor com duas casas decimais
String mensagem = "O valor total dos produtos é R$" + df.format(total);
System.out.println(mensagem);
}
}
import java.text.DecimalFormat; // Importa a classe para formatação de números
public class Conversao {
public static void main (String[] args){
double valorEmDolares = 10.5;
// Introduzi uma constante, pois o valor não será alterado.
final double COTACAO_DOLAR = 4.94;
//Se fosse Real para Dólar, seria necessário dividir. -> valorEmReais/COTACAO_DOLAR
double valorEmReais = valorEmDolares * COTACAO_DOLAR;
DecimalFormat df = new DecimalFormat("0.00");
String mensagem = "O valor em R$ = " + df.format(valorEmReais);
System.out.println(mensagem);
}
}
import java.text.DecimalFormat; //Importa Classe para formatar valores decimais
public class Desconto {
public static void main (String[] args){
double precoOriginal = 145.2424245;
double percentualDesconto = 0.10;
// 10 por (CENTO) -> 10/100 = 0.10, posso apenas multiplicar por 0.10!
double valorDescontado = precoOriginal - (precoOriginal * percentualDesconto);
DecimalFormat df = new DecimalFormat("0.0");
String mensagem = "O valor original é R$" + df.format(precoOriginal) + " já o valor com desconto é R$" +df.format(valorDescontado);
System.out.println(mensagem);
}
}