 
                                Aula 09 – Estruturas de
Condição
Disciplina: Fundamentos de Lógica e Algoritmos
Prof. Bruno Gomes
http://www.profbrunogomes.com.br/
Agenda da Aula
Estruturas de Controle:
Estrutura de Condição.
Estruturas de Condição
IF
IF...ELSE
SWITCH
Estrutura IF...ELSE
Expansão de um simples comando IF;
Seleciona e executa uma ação se uma
condição for verdadeira, ou executa uma
outra ação caso a mesma condição for falsa.
Estrutura IF...ELSE
Representação:
Fluxograma
instrução 01
Pseudocódigo:
instrução 1
if (expressao teste) {
instrução 2
} else {
instrução 3
}
instrução 4
instrução 03
Falso
Teste
instrução 04
Verdadeiro
instrução 02
Estrutura IF...ELSE
Sintaxe:
if(<condicao>){
// Código 1
} else {
// Código 2
}
Exemplo
int var = 10;
if(var >= 0){
System.out.println("Positivo");
} else {
System.out.println("Negativo");
}
Dúvidas?
Atividade
Desenvolva um Algoritmo que:
Peça para o usuário digitar um número inteiro e
armazene-o em uma variável qualquer;
Logo em seguida, o programa deve imprimir a
seguinte mensagem se o número for igual a zero:
“O número digitado é zero”
Se não:
“O número digitado não é zero”
Atividade
Desenvolva um Algoritmo que:
Peça para o usuário digitar um número inteiro e
armazene-o em uma variável qualquer;
Logo em seguida, o programa deverá imprimir se o
número for divisível por 3:
“O número X é divisível por 3”
Se não:
“O número X não é divisível por 3”