3. VARIÁVEISVARIÁVEIS
Servem para armazenar valores que usaremos em nosso
programa.
int idade = 28;
boolean solteiro = true;
char sexo = 'M';
double salarioMinimo = 625.00;
String nome = "Fulano"; // não é variável, e sim um o
5. PALAVRASRESERVADASPALAVRASRESERVADAS
abstract continues for new switch
assert default goto package synchronyzed
boolean do if private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp volatile
const float native super while
12. TIPOSBOOLEANTIPOSBOOLEAN
Utilizada para armazenar valores lógicos.
Recebem os valores literais true ou false ou o retorno
de operações relacionais.
boolean solteiro = true;
boolean maiorDeIdade = (idade>18);
24. ESTRUTURASCONDICIONAISESTRUTURASCONDICIONAIS
If
int num = 4;
if (num%2==0){
System.out.println("Número par");
}
If...else
int num = 4;
if (num%2==0){
System.out.println("Número par");
} else {
System.out.println("Número ímpar");
}
25. ESTRUTURASCONDICIONAISESTRUTURASCONDICIONAIS
switch...case: serve para fazer uma escolha entre várias
opções.
switch (diaDaSemana) {
case 1: System.out.println("Segunda-feira"); break;
case 2: System.out.println("Terça-feira"); break;
case 3: System.out.println("Quarta-feira"); break;
case 4: System.out.println("Quinta-feira"); break;
case 5: System.out.println("Sexta-feira"); break;
case 6: System.out.println("Sábado"); break;
case 7: System.out.println("Domingo"); break;
default: System.out.println("Dia da semana inválido");
}
31. DO..WHILEDO..WHILE
Similar ao while, mas sua estrutura garante que o laço
será executado pelo menos uma vez.
A condição é validada apenas no final da iteração no laço.
int i = 1;
do {
System.out.println(i);
i++;
} while(i<=10);
32. LAÇOSENCADEADOSLAÇOSENCADEADOS
É possível aninhar laços de repetição.
class Tabuada {
public static void main(String args[]) {
for (int i=0; i<=10; i++) {
for (int j=0; j<=10; j++) {
int soma = i+j;
System.out.println(i+"+"+j+"="+soma);
}
}
}
}
33. LET'SCODE!LET'SCODE!
1. Imprima todos os números de 150 a 300.
2. Imprima a soma de 1 até 1000.
3. Imprima todos os números pares entre 1 e 100.
4. Imprima todos os múltiplos de 3, entre 1 e 100.
5. Imprima todos os números primos entre 1 e 100.
34. DESAFIODESAFIO
Imprima os fatoriais de 1 a 10.
O fatorial de um número n é n * n-1 * n-2 ... até n = 1.
Lembre-se de utilizar os parênteses.
O fatorial de 0 é 1
O fatorial de 1 é (0!) * 1 = 1
O fatorial de 2 é (1!) * 2 = 2
O fatorial de 3 é (2!) * 3 = 6
O fatorial de 4 é (3!) * 4 = 24