Reutilizando Variáveis alocadas na memória (para iniciantes)

30/06/2022 09:08

André (Andrehlb)

André (Andrehlb)

Reutilizando Variáveis alocadas na memória (para iniciantes)
  • #Lógica de Programação
  • #Java
(Por Andrehlb)

Exercício básico para testar reuso de variáveis:

Lógica de programação: estudo de variáveis (básico)
  1. Crie uma variável que irá guardar o valor de um salário;
  2. Calcule a porcentagem desse salário, sendo os valores da porcentagem serão: 30%, 15%, 5%
  3. A cada vez que você calcular guarde o resultado em uma variável
  4. Imprima o resultado e reutilize a variável que guarda o resultado para o novo cálculo.
  5. Repetindo o processo

Nota: Neste exercício a variável está sendo reutilizada.

 

Lógica do código:

 

salario = valor;
porcentagem = 0.3 ou 30; /se usar 30, o cálculo deverá ser feito na sintaxe à frente
porcentagem = 0.15 ou 15; /se usar 15, o cálculo idem
porcentagem = 0.05 ou 5; /se usar 5, o cálculo idem
porcentagemDoSalario = resultado = salario * 0.x ou porcentagem/100 

 

Melhorando a lógica:

/porcentagens a serem usadas serão = 0.3 (30%), 0.15 (15%) e 0.05 (5%)
salario = valor;
resultado = salario * 0.3;
imprime ("30% do salário é: " + resultado);
/Tenho que fazer este procedimento para todas as porcentagens
resultado = salario * 0.15;
imprime ("15% do salário é: " + resultado);
resultado = salario * 0.05;
imprime ("5% do salário é: " + resultado);

Esquema para exemplificar a alocação na memória do valor atribuído à variável:

Ao executar o código, fica reutilizando a mesma variável, pois alocou um espaço na memória (retângulo).

Fica trocando este espaço na memória, toda vez que executar, ao invés de...

salario 
resultad O 
• 0.15:7

...declarar, você atribui um novo valor.

Como demonstrado na imagem abaixo após executar o código na IDE IntelliJ

Plus de definições:

float

Use a função floatValue () para converter um número inteiro em flutuante em Java A função floatValue () pode converter um determinado valor inteiro em float. Ele pertence à classe java.lang.Integer.

double

Double é um tipo de dados em Java que armazena valores de pontos flutuantes. Seu tamanho é de 16 bytes e pode ser usado para armazenar o maior valor em Java. Java fornece uma constante MAX_VALUE no wrapper Double que pode ser usado para obter o valor máximo de ponto flutuante. Ele representa um valor máximo que um tipo duplo pode conter.

Espero que seja útil para quem está iniciando e meio perdido no uso de variáveis.

Se você achou relevante, por favor clique no ^

Até +

Faça parte da nossa comunidade!

Domine as tecnologias utilizadas pelas empresas mais inovadoras do mundo e encare seu novo desafio profissional, evoluindo em comunidade com os melhores experts.

1

Certificado

Artigo relacionado

Comentários

    Nenhum comentário