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”