Buscar

lista 2

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

5)
import java.util.Scanner;
public class Main {
 public static void main(String[] args) {
 Scanner sc = new Scanner(System.in);
 System.out.print("Digite um número: ");
 int numero = sc.nextInt();
 int dobro = numero * 2;
 int triplo = numero * 3;
 int quadruplo = numero * 4;
 System.out.println("O dobro de " + numero + " é " + dobro);
 System.out.println("O triplo de " + numero + " é " + triplo);
 System.out.println("O quádruplo de " + numero + " é " + quadruplo);
 }
}
 6)
import java.util.Scanner;
public class Main {
 public static void main(String[] args) {
 Scanner sc = new Scanner(System.in);
 
 // solicita o valor dos 6 itens
 System.out.print("Digite o valor do primeiro item: ");
 double item1 = sc.nextDouble();
 
 System.out.print("Digite o valor do segundo item: ");
 double item2 = sc.nextDouble();
 
 System.out.print("Digite o valor do terceiro item: ");
 double item3 = sc.nextDouble();
 
 System.out.print("Digite o valor do quarto item: ");
 double item4 = sc.nextDouble();
 
 System.out.print("Digite o valor do quinto item: ");
 double item5 = sc.nextDouble();
 
 System.out.print("Digite o valor do sexto item: ");
 double item6 = sc.nextDouble();
 
 // aplica os descontos especificados em cada item
 double desconto1 = item1 * 0.03;
 double valorFinal1 = item1 - desconto1;
 
 double desconto2 = item2 * 0.035;
 double valorFinal2 = item2 - desconto2;
 
 double desconto3 = item3 * 0.042;
 double valorFinal3 = item3 - desconto3;
 
 double desconto4 = item4 * 0.0475;
 double valorFinal4 = item4 - desconto4;
 
 double desconto5 = item5 * 0.0512;
 double valorFinal5 = item5 - desconto5;
 
 double desconto6 = item6 * 0.0523;
 double valorFinal6 = item6 - desconto6;
 
 // exibe os valores finais dos itens com seus respectivos descontos
 System.out.println("Valor final do primeiro item: " + valorFinal1);
 System.out.println("Desconto aplicado no primeiro item: " + desconto1);
 
 System.out.println("Valor final do segundo item: " + valorFinal2);
 System.out.println("Desconto aplicado no segundo item: " + desconto2);
 
 System.out.println("Valor final do terceiro item: " + valorFinal3);
 System.out.println("Desconto aplicado no terceiro item: " + desconto3);
 
 System.out.println("Valor final do quarto item: " + valorFinal4);
 System.out.println("Desconto aplicado no quarto item: " + desconto4);
 
 System.out.println("Valor final do quinto item: " + valorFinal5);
 System.out.println("Desconto aplicado no quinto item: " + desconto5);
 
 System.out.println("Valor final do sexto item: " + valorFinal6);
 System.out.println("Desconto aplicado no sexto item: " + desconto6);
 }
}
 7)
import java.util.Scanner;
public class IdadePessoas {
 static int ano = 2023;
 
 public static void main(String[] args) {
 Scanner input = new Scanner(System.in);
 String nome;
 int anoNascimento, idade;
 
 System.out.println("Digite 0000 para finalizar o programa.");
 while (true) {
 System.out.print("Digite o nome: ");
 nome = input.nextLine();
 
 if (nome.equals("0000")) {
 break;
 }
 
 System.out.print("Digite o ano de nascimento: ");
 anoNascimento = input.nextInt();
 input.nextLine(); // Limpa o buffer
 
 idade = ano - anoNascimento;
 
 if (idade < 18) {
 System.out.println(nome + " tem " + idade + " anos. É menor de 18 anos.");
 } else if (idade <= 30) {
 System.out.println(nome + " tem " + idade + " anos. Tem até 30 anos.");
 } else if (idade < 50) {
 System.out.println(nome + " tem " + idade + " anos. Tem até 50 anos.");
 } else if (idade < 80) {
 System.out.println(nome + " tem " + idade + " anos. Tem até 80 anos.");
 }
 }
 
 System.out.println("Programa finalizado.");
 }
}
 8)
public class OperacaoArray {
 public static void main(String[] args) {
 int[] numeros = {1, -2, 3, -4, 5, -6, 7, -8, 9, -10};
 int resultado = 0;
 
 for (int i = 0; i < numeros.length; i++) {
 resultado += numeros[i];
 }
 
 System.out.println("O resultado da operação 1-2+3-4+5-6+7-8+9-10 é " + resultado);
 }
}
 9)
public class OperacaoArray {
 public static void main(String[] args) {
 double[] numeros = {1.0/10, -1.0/9, 1.0/8, -1.0/7, 1.0/6, -1.0/5, -1.0/4, -1.0/3, 1.0/2, -1.0/1};
 double resultado = 0;
 
 for (int i = 0; i < numeros.length; i++) {
 resultado += numeros[i];
 }
 
 System.out.println("O resultado da operação 1/10 -1/9 + 1/8 - 1/7 + 1/6 - 1/5 - 1/4 - 1/3 + 1/2 -1/1 é " + resultado);
 }
}
10)
public class OperacaoArray {
 public static void main(String[] args) {
 double[] numeros = {1.0/10, -2.0/9, 3.0/8, -4.0/7, 5.0/6, -6.0/5, 7.0/4, -8.0/3, 9.0/2, -10.0/1};
 double resultado = 0;
 
 for (int i = 0; i < numeros.length; i++) {
 resultado += numeros[i];
 }
 
 System.out.println("O resultado da operação 1/10 - 2/9 + 3/8 - 4/7 + 5/6 - 6/5 + 7/4 - 8/3 + 9/2 - 10/1 é " + resultado);
 }
}
11) 
import java.util.Scanner;
public class SenhasADM {
 public static void main(String[] args) {
 String[] senhasADM = {"senha1", "senha2", "senha3"}; // array com senhas válidas
 
 Scanner scanner = new Scanner(System.in);
 boolean senhaValida = false; // variável para indicar se a senha é válida
 
 // laço para cadastrar senhas de administradores
 System.out.println("Digite as senhas dos administradores (ADM) do sistema:");
 for (int i = 0; i < senhasADM.length; i++) {
 System.out.print("Senha " + (i+1) + ": ");
 senhasADM[i] = scanner.nextLine();
 }
 
 // laço para verificar senhas digitadas pelos usuários ADM
 while (true) {
 System.out.print("Digite a senha de administrador (ADM): ");
 String senhaDigitada = scanner.nextLine();
 
 // verificar se a senha digitada é válida
 for (int i = 0; i < senhasADM.length; i++) {
 if (senhaDigitada.equals(senhasADM[i])) {
 senhaValida = true;
 break;
 }
 }
 
 // mostrar mensagem de acordo com a validade da senha
 if (senhaValida) {
 System.out.println("Senha válida! Acesso liberado.");
 break;
 } else {
 System.out.println("Senha inválida. Tente novamente.");
 }
 }
 
 scanner.close();
 }
} 
package Lista2;
public class Ex01LetraA {
 public static void main(String[] args) {
 for (int i = 1; i <= 3; i++) {
 for (int j = 1; j <= 3; j++) {
 for (int k = 1; k <= 3; k++) {
 System.out.print("" + i+j+k + ", ");
 }
 }
 }
 }
}
 package Lista2;
public class Ex01LetraB {
 public static void main(String[] args) {
 for (int i = 1; i <= 4; i++) {
 for (int j = 1; j <= 4; j++) {
 for (int k = 1; k <= 4; k++) {
 for (int l = 1; l <=4; l++) {
 System.out.print("" + i + j + k + l + " ,");
 }
 }
 }
 }
 }
}
 package Lista2;
public class
Ex01LetraC {
 public static void main(String[] args) {
 for (int i = 1; i <= 5; i++) {
 for (int j = 1; j <= 5; j++) {
 for (int k = 1; k <= 5; k++) {
 for (int l = 1; l <=5; l++) {
 for (int n = 1; n <=5; n++) {
 System.out.print("" + i + j + k + l + n + " ,");
 }
 }
 }
 }
 }
 }
}
package Lista2;
public class Ex01LetraD {
 public static void main(String[] args) {
 for (int i = 1; i <= 6; i++) {
 for (int j = 1; j <= 6; j++) {
 for (int k = 1; k <= 6; k++) {
 for (int l = 1; l <= 6; l++) {
 for (int n = 1; n <= 6; n++) {
 for (int m = 1; m <= 6; m++) {
 System.out.print("" + i + j + k + l + n + m +" ,");
 }
 }
 }
 }
 }
 }
 }
}
 package Lista2;
public class Ex01LetraE {
 public static void main(String[] args) {
 for (int i = 1; i <= 7; i++) {
 for (int j = 1; j <= 7; j++) {
 for (int k = 1; k <= 7; k++) {
 for (int l = 1; l <= 7; l++) {
 for (int n = 1; n <= 7; n++) {
 for (int m = 1; m <= 7; m++) {
 for (int t = 1; t <= 7; t++) {
 System.out.print("" + i + j + k + l + n + m + t + " ,");
 }
 }
 }
 }
 }
 }
 }
 }
}
 package Lista2;
public class Ex02 {
 public static void main(String[] args) {
 double valorHora = 18.00;
 double valorFixo = 50.00;
 int horasTrabalhadas = 20; // 4 horas por dia, de segunda a sexta-feira
 double salarioSemanal = (horasTrabalhadas * valorHora) + valorFixo;
 System.out.println("O estagiário ganha por semana: R$ " + salarioSemanal);
 }
}
 import java.util.Scanner;
public class Ex03 {
 public static void main(String[] args) {
 Scanner scanner = new Scanner(System.in);
 // Recebe a quantidade de dias informada pelo usuário
 System.out.println("Informe a quantidade de dias de hospedagem:");
 int dias = scanner.nextInt();
 // Calcula o valor total de cada orçamento
 double valorTotalOrcamento1 = 220.0 + (129.0 * dias);
 double valorTotalOrcamento2 = 173.0 + (162.0 * dias);
 // Verifica qual é o orçamento mais barato
 if (valorTotalOrcamento1 < valorTotalOrcamento2) {
 System.out.println("O orçamento 1 é mais barato, no valor total de: R$" + valorTotalOrcamento1);
 } else if (valorTotalOrcamento2 < valorTotalOr…
package Lista2;
public class Ex04 {
 public static void main(String[] args) {
 double valorInicial = 134.00;
 double valorAtual = valorInicial;
 double juros = 0.03;
 int meses = 0;
 // valor com juros após 1 mês
 valorAtual *= (1 + juros);
 meses++;
 System.out.printf("Valor com juros após 1 mês: R$%.2f\n", valorAtual);
 // valor com juros após 3 meses
 valorAtual *= Math.pow(1 + juros, 3);
 meses += 3;
 System.out.printf("Valor com juros após 3 meses: R$%.2f\n", valorAtual);
 // meses para ultrapassar R$ 160,00
 while (valorAtual <= 160.00) {
 valorAtual *= (1 + juros);
 meses++;
 }
 System.out.printf("Meses para ultrapassar R$160,00: %d\n", meses);
 // meses para o valor dobrar
 meses = 0;
 while (valorAtual <= valorInicial * 2) {
 valorAtual *= (1 + juros);
 meses++;
 }
 System.out.printf("Meses para o valor dobrar: %d\n", meses);
 }
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando