Desafio: hora da prática
- Crie um programa que realize a média de duas notas decimais e exiba o resultado.
import java.util.Scanner;
public class Media {
//Crie um programa que realize a média de duas notas decimais e exiba o resultado.
public static void main(String[] args){
Scanner reading = new Scanner(System.in);
System.out.print("Informe a primeira nota do aluno: ");
double num1 = reading.nextDouble();
System.out.print("Informe a segunda nota do aluno: ");
double num2 = reading.nextDouble();
double media = (num1+num2)/2;
System.out.print("A média do aluno é igual a: "+media);
}
}
- Declare uma variável do tipo double e uma variável do tipo int. Faça o casting da variável double para int e imprima o resultado
import java.util.Scanner;
public class ExDois {
public static void main(String[] args){
Scanner reading = new Scanner(System.in);
System.out.print("Informe um número do tipo double: ");
double num1 = reading.nextDouble();
System.out.print("Informe um número do tipo int: ");
int num2 = reading.nextInt();
int x = (int)num1;
int result = x+num2;
System.out.println("Casting da primeira variável: " +x);
System.out.println("Soma das duas primeiras variáveis com casting: "+result);
}
}
- Declare uma variável do tipo char (letra) e uma variável do tipo String (palavra). Atribua valores a essas variáveis e concatene-as em uma mensagem.
public class CharPalav {
public static void main(String[] args) {
char letra = 'A';
String mens = " Alura está com diversas promoções para Alura Pro!";
System.out.print(letra + mens);
}
}
- Declare uma variável do tipo double precoProduto e uma variável do tipo int (quantidade). Calcule o valor total multiplicando o preço do produto pela quantidade e apresente o resultado em uma mensagem.
import java.util.Scanner;
public class CatalogoLivros {
public static void main(String[] args) {
Scanner reading = new Scanner(System.in);
System.out.println("------CATALOGO DE LIVROS A VENDA-------");
System.out.print("Informe o preço do livro: ");
double precoProduto = reading.nextDouble();
System.out.print("Informe a quantidade a ser vendida do produto: ");
int qtd = reading.nextInt();
double tot = precoProduto * qtd;
System.out.println("TOTAL: R$" +tot);
}
}
- Declare uma variável do tipo double valorEmDolares. Atribua um valor em dólares a essa variável. Considere que o valor de 1 dólar é equivalente a 4.94 reais. Realize a conversão do valor em dólares para reais e imprima o resultado formatado.
import java.util.Scanner;
public class DolaresReais {
public static void main(String[] args) {
Scanner reading = new Scanner(System.in);
System.out.print("Informe o valor em Dólares: ");
double valorEmDolares = reading.nextDouble();
float convertendo = (float) (valorEmDolares * 4.94);
System.out.println("O valor de " +valorEmDolares+ " equivale em reais a R$" +convertendo);
}
}
- Declare uma variável do tipo double precoOriginal. Atribua um valor em reais a essa variável, representando o preço original de um produto. Em seguida, declare uma variável do tipo double percentualDesconto e atribua um valor percentual de desconto ao produto (por exemplo, 10 para 10%). Calcule o valor do desconto em reais, aplique-o ao preço original e imprima o novo preço com desconto.
import java.util.Scanner;
public class Desconto {
public static void main(String[] args) {
Scanner reading = new Scanner(System.in);
System.out.print("Informe o valor do produto:R$");
float precoOriginal = reading.nextFloat();
System.out.print("Informe o percentual de desconto (%): ");
float percentual = reading.nextFloat();
float perc = 100- percentual;
float result = (precoOriginal*perc)/100;
System.out.print("Preço do Produto com desconto: R$"+result);
}
}