J
@janainarodrigues
Pseudo
Início
Ler nome
Ler idade
Ler cargo
Ler salário bruto
Calcular salário ajustado = salário bruto * 1.38
Calcular gratificação = salário ajustado * 0.20
Calcular salário total = salário ajustado + gratificação
Calcular desconto = salário total * 0.15
Exercício 3
import java.util.Scanner;
public class LojaCompreSempre {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Informe o valor da compra: ");
double valorCompra = sc.nextDouble();
System.out.print("Informe o código do cupom: ");
Exercicio 2
import java.util.Scanner;
public class Aposentadoria {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int totalFuncionarios = 0;
while (true) {
System.out.print("Informe o código do empregado (ou 0 para encerrar): ");
int codigo = sc.nextInt();
Exercicio 1
import java.util.Scanner;
public class Emprestimo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Informe o salário: ");
double salario = sc.nextDouble();
System.out.print("Informe o valor da prestação: ");
Funcionário
import java.util.Scanner;
public class CalculadoraSalario {
public static double lerValor(String mensagem) {
Scanner scanner = new Scanner(System.in);
System.out.print(mensagem);
return scanner.nextDouble();
}
Exercício 8
import java.util.Scanner;
public class Exerc8 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int totalMotoristas = 0;
int motoristasMenos21 = 0;
int mulheresCapital = 0;
int motoristasInteriorMais60 = 0;
Exercio 7
public class Excer7 {
public static void main(String[] args) {
// (a) Atribuindo valores ao vetor A
int[] A = {1, 0, 5, -2, -5, 7};
int soma = A[0] + A[1] + A[5];
System.out.println("A soma dos valores das posições A[0], A[1] e A[5] é: " + soma);
Exércicio 6
import java.util.Arrays;
import java.util.Scanner;
public class SomaVetoresOrdenados {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] A = new int[15];
int[] B = new int[15];
Exercício 5
public class SubtracaoVetores {
public static void main(String[] args) {
int[] A = {8, 16, 24, 32, 40, 48, 56, 64};
int[] B = {1, 2, 3, 4, 5, 6, 7, 8};
int[] C = new int[8];
for (int i = 0; i < 8; i++) {
C[i] = A[i] - B[i];
Exercio4
import java.util.Scanner;
public class VetorOperacoes {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numeros = new int[10];
// Ler os 10 números inteiros e armazená-los no vetor
System.out.println("Digite 10 números inteiros:");
for (int i = 0; i < numeros.length; i++) {
Exercício 2
import java.util.Scanner;
public class VetorInverso {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] vetorOriginal = new int[10];
int[] vetorInverso = new int[10];
// Ler o vetor original
System.out.println("Digite 10 números para o vetor:");
Get e set
Em Java, os métodos get e set são usados para acessar e modificar os atributos privados de uma classe.
Eles são parte do conceito de encapsulamento, que é um dos pilares da programação orientada a objetos.
O encapsulamento protege os dados da classe, permitindo que eles sejam acessados apenas através de métodos
definidos, ao invés de serem acessados diretamente.
Getter (get): Um método getter é usado para retornar o valor de um atributo privado. O nome do método
geralmente começa com
This
Em programação, o termo this é uma palavra-chave utilizada em várias linguagens orientadas a objetos para se referir à instância atual da classe onde está sendo utilizado. Ele é comumente usado para acessar
membros (atributos e métodos) da instância da classe a partir de dentro da própria classe.
A forma como this é utilizado pode variar ligeiramente entre linguagens, mas o conceito geral permanece o mesmo. Aqui estão alguns exemplos em diferentes linguagens de programação:
public class Pesso
Lista 8 exercício 5
import java.util.Scanner;
class Aluno {
// Atributos
private String nome;
private double nota1;
private double nota2;
private double nota3;
public Aluno(String nome, double nota1, double nota2, double nota3) {
Lista 8 exercício 5
public class Aluno {
private String nome;
private double nota1;
private double nota2;
private double nota3;
public Aluno(String nome, double nota1, double nota2, double nota3) {
this.nome = nome;
Lista 8 exercício 4
public class CurrencyConverter {
private double precoDolar;
private double quantidadeDolares;
private final double IOF = 0.06; // 6% de IOF
public CurrencyConverter(double precoDolar, double quantidadeDolares) {
this.precoDolar = precoDolar;
this.quantidadeDolares = quantidadeDolares;
Lista 8 exercício 3
import java.util.Scanner;
class Funcionario {
private String nome;
private double salarioBruto;
private double imposto;
public Funcionario(String nome, double salarioBruto, double imposto) {
this.nome = nome;
this.salarioBruto = salarioBruto;
Lista 8 exercício 2
import java.util.Scanner;
class Retangulo {
private double largura;
private double altura;
public Retangulo(double largura, double altura) {
this.largura = largura;
this.altura = altura;
}
Lista 8 - exercício 1
import java.util.Scanner;
class ItemEstoque {
private String nome;
private double preco;
private int quantidade;
public ItemEstoque(String nome, double preco, int quantidade) {
this.nome = nome;
this.preco = preco;
Lista 8 - exercício 1
import java.util.Scanner;
class Produto {
private String nome;
private double preco;
private int quantidade;
public Produto(String nome, double preco, int quantidade) {
this.nome = nome;
this.preco = preco;