Comandos para um programa em Java
Comandos para um programa em Java
No link a seguir
estará os arquivos e códigos usados nesta postagem:
Link: https://github.com/clemilson93
A comparação
mais usada para lógica de programação é de uma receita, onde você tem os ingredientes que podemos comparar a variáveis e o como fazer aos comandos. A seguir uma calculadora
que soma dois números:
//Programa Calculadora
package comandosparaumprogramaemjava;
class Calculadora {
public
static void main(String[] args) {
//Ingredientes
int numero1 = 25;
int numero2 = 13;
//Como fazer
int resultado =
numero1 + numero2;
System.out.println(resultado);
}
}
Observação:
todo comando deve ser finalizado com “;”.
Você pode
escrever comandos como de criação, atribuição e blocos de comandos que são
executados uma vez ou repetidas vezes sob condições específicas.
-Comandos
de criação
float numero;
int[] numeros;
Pessoa
pessoa;
-Comandos
de atribuição
numero =
10;
numeros =
new int[4];
pessoa =
new Pessoa();
//Classe Pessoa
package
comandosparaumprogramaemjava;
public
class Pessoa {}
-Blocos
de comandos (não repetitivos)
IF / ELSE IF / ELSE
//Código IF /
ELSE IF / ELSE
int outroNumero = 32;
if (outroNumero == 32) {
System.out.println("Passou no teste");
}
else if (outroNumero > 32){
System.out.println("Não
passou no teste, está alto");
}
else {
System.out.println("Não
passou no teste, está baixo");
}
SWITCH
//Código
SWITCH
int comando =
3;
switch
(comando) {
case 1:
System.out.println("Tocar");
break;
case 2:
System.out.println("Pausar");
break;
case 3:
System.out.println("Sair");
break;
default:
System.out.println("Comando
inválido");
break;
}
-Blocos
de comandos (repetitivos)
WHILE
/ DO – WHILE
Observação:
a diferença entre
os dois é que a condição do WHILE é
checada no início do bloco e a condição do DO –
WHILE é checada no final do bloco.
//Código
WHILE
int
contador = 0;
while
(contador < 5) {
System.out.println("WHILE Contador "
+ contador);
contador++;
}
//Código DO
– WHILE
int
outroContador = 0;
do {
System.out.println("DO-WHILE Contador
" + outroContador);
outroContador++;
} while
(outroContador < 5);
FOR
//Código 1 FOR
for (int i = 0; i < 5; i++) {
System.out.println("Contador
" + i);
}
//Código 2 FOR
int[] outrosNumeros = {1, 2, 3, 4};
for (int item : outrosNumeros) {
System.out.println("Item
" + item);
}
Comentários
Postar um comentário