Curso de Java: Variáveis
Nessa seção criaremos um programa que faz algumas operações aritméticas com números.
Variáveis
Uma variável é uma posição de memória que utilizamos para armazenar um valor.
Uma variável possui:
- Tipo de dado;
- Identificador;
- Valor.
O tipo de dado informa qual será o tipo de dados armazenado na variável. Abaixo listamos alguns tipos de dados na linguagem Java e o que eles armazenam:
- int -> números inteiros;
- double -> números decimais;
- char -> um único caracter
O identificador é uma sequência de dígitos e algarismos que usamos para nos referir à variável.
Há algumas regras básicas quando vamos criar o identificador, ou nome, de uma variável.
- Não pode ter caracteres especiais: ç, acentos, etc.;
- Pode conter letras, algarismos e o sublinhado;
- Não pode começar por algarismos
- 1nota -> começa com um algarimo;
- relaçãoDeAprovados -> possui ç e acento;
- primeiraNota
- primeira_nota
- relacaoDeAprovados
- relacao_de_aprovados
Recomendações para nomeação de variáveis
Existem algumas recomendações a serem seguidas no momento de nomearmos nossas variáveis.
Essas recomendações não são obrigatórias, isto é, podemos criar variáveis sem segui-las, mas é importante que nós as adotemos para que nosso código fique organizado.
Abaixo listamos as principais recomendações para nomeação de variáveis:
- identifica o conteúdo que a variável armazena;
- começa com letra minúsculas;
- usa o padrão camecase ("camelo"): primeiraNota;
- usa o padrão sublinhado: primeira_nota;
Declaração de variáveis
Antes de usarmos uma variável precisamos declará-la.
A declaração de variáveis tem a seguinte sintaxe:
tipoDeDado identificador;
Exemplos:
- int numero; -> uma variável chamada numero que armazena um número inteiro;
Atribuindo um valor a uma variável
Após declararmos uma variável podemos atribuir um valor a ela. No exemplo abaixo, temos uma variável maiorNota, já declaradas, e armazenamos o valor 10 nela:
- maiorNota = 10;
Também podemos criar uma variável e atribuir um valor a ela em um único comando. Abaixo, criamos uma variável chamada maiorNumero e atribuimos o valor 100 a ela:
- int maiorNumero = 100;
- int maiorNumero;
- maiorNumero = 100;
Exemplo Prático: um programa para operações aritméticas
//Autor: javadobasico.blogspot.com
//Data: 11/12/2019
public class Exemplo{
public static void main( String args[] ){
//declarando variáveis
int primeiroNumero;
int segundoNumero;
int soma;
int diferenca;
int produto;
int resto;
//Atribuindo valores às variáveis
primeiroNumero = 7;
segundoNumero = 3;
soma = primeiroNumero + segundoNumero;
diferenca = primeiroNumero - segundoNumero;
produto = primeiroNumero * segundoNumero;
resto = primeiroNumero%segundoNumero;
System.out.printf( "Programa Operacoes Aritmeticas \n");
System.out.printf("Soma: %d + %d = %d \n", primeiroNumero, segundoNumero, soma);
System.out.printf("Diferenca: %d - %d = %d \n", primeiroNumero, segundoNumero, diferenca);
System.out.printf("Produto: %d * %d = %d \n", primeiroNumero, segundoNumero, produto);
System.out.printf("Resto: resto( %d, %d ) = %d \n", primeiroNumero, segundoNumero, resto);
}
}
//Data: 11/12/2019
public class Exemplo{
public static void main( String args[] ){
//declarando variáveis
int primeiroNumero;
int segundoNumero;
int soma;
int diferenca;
int produto;
int resto;
//Atribuindo valores às variáveis
primeiroNumero = 7;
segundoNumero = 3;
soma = primeiroNumero + segundoNumero;
diferenca = primeiroNumero - segundoNumero;
produto = primeiroNumero * segundoNumero;
resto = primeiroNumero%segundoNumero;
System.out.printf( "Programa Operacoes Aritmeticas \n");
System.out.printf("Soma: %d + %d = %d \n", primeiroNumero, segundoNumero, soma);
System.out.printf("Diferenca: %d - %d = %d \n", primeiroNumero, segundoNumero, diferenca);
System.out.printf("Produto: %d * %d = %d \n", primeiroNumero, segundoNumero, produto);
System.out.printf("Resto: resto( %d, %d ) = %d \n", primeiroNumero, segundoNumero, resto);
}
}
Exercício
- Crie um programa que calcule e exiba a soma de três numeros. Use variáveis para representar os números e a soma.
Redes Sociais:
facebook.com/javadobasico
Grupo Java do Básico

Comentários
Postar um comentário