1
resposta

[Projeto] Projeto Finalizado

import java.util.Scanner;

public class Main { public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Seja bem-vindo!");

System.out.println("Atividade de número 01!");

System.out.println("Digite duas notas!");

System.out.println("Primeira nota:");
double notaUm = sc.nextDouble();

System.out.println("Segunda nota:");
double notaDois = sc.nextDouble();

double media = (notaUm + notaDois) / 2;

System.out.println("A média das duas notas é: " + media);

System.out.println();

System.out.println("Atividade de número 02!");

System.out.println("Digite um número com casas decimais!");

double numeroUm = sc.nextDouble();

int resultado = (int) numeroUm;

System.out.println("O número Double é: " + numeroUm);
System.out.println("O número Inteiro é: " + resultado);

System.out.println();

System.out.println("Atividade de número 03!");

char letra = '@';
String nome = "Alysson Souza.";

System.out.println(String.format("Meu nome é %c%s",letra,nome));

System.out.println();

System.out.println("Atividade de número 04!");

System.out.println("Vamos calcular uma variável do tipo Double e um número Inteiro!");

System.out.print("Digite o número do tipo Double: ");
double numUm = sc.nextDouble();

System.out.print("Digite o número do tipo Inteiro: ");
int numDois = sc.nextInt();

double resultadoFinal = numUm * numDois;

System.out.println("O resultado é: " + resultadoFinal);

System.out.println();

System.out.println("Atividade de número 05!");

System.out.println("Vamos converter o dolar em reais!");

System.out.print("Digite valor em Dolares: ");
double valorDolar = sc.nextDouble();

double valorReal = 4.94;

double conversaoFinal = valorDolar * valorReal;

System.out.printf("O resultado é: %.3f \n", conversaoFinal);

System.out.println();

System.out.println("Atividade de número 06!");

double precoOriginal = 100.00;
double percentualDesconto = 10.0;

double valorDesconto = (precoOriginal * percentualDesconto) / 100;
double precoComDesconto = precoOriginal - valorDesconto;

System.out.printf("Preço original: R$ %.2f\n", precoOriginal);
System.out.printf("Desconto: R$ %.2f\n", valorDesconto);
System.out.printf("Preço com desconto: R$ %.2f\n", precoComDesconto);

}

}

1 resposta

Oi, Alysson! Como vai?

Seu projeto está bem estruturado e mostra que você compreendeu diferentes tópicos fundamentais da linguagem Java, como leitura com Scanner, conversão de tipos, uso de String.format e operações com printf. Gostei especialmente de como organizou suas atividades em blocos, o que torna a leitura mais clara.

Uma dica interessante para o futuro é explorar mais o uso de String.format com diferentes placeholders. Veja este exemplo:


String nome = "Alysson";
int idade = 25;
System.out.println(String.format("Nome: %s | Idade: %d anos", nome, idade));

Esse código mostra como inserir diferentes tipos de dados em uma única string formatada, o que ajuda a deixar a saída do console mais organizada e legível.

Ícone de sugestão

Para saber mais:

Além de %s (para strings) e %d (para inteiros), o String.format permite diversos outros placeholders, como %.2f para limitar casas decimais em números reais. Por exemplo:

double preco = 49.987;
System.out.println(String.format("Preço: R$ %.2f", preco));

Esse recurso é muito útil para exibir valores monetários ou resultados com precisão. Também é compatível com printf, caso prefira usar diretamente no System.out.

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!