Você está na página 1de 12

INFORMÁTICA

TEMA 4. ESTRUTURA DE DECISÃO

Autor: Bráulio Vicente


Itel, 2021
Tema 4. Estrutura de
decisão
Sumário
◦ Objectivo
◦ Conceito
◦ Simples
◦ Composta
◦ Exercícios
◦ Bibliografia
Objectivo
Conhecer e utilizar as estruturas de decisão.
Conceito
Dentro dos algoritmos temos comandos especiais utilizados quando temos que tomar
determinada decisão baseado no valor de uma variável ou de uma expressão.
Os tipos são: SE e o CASO.
A estrutura condicional SE pode ser abordada de 2 formas:
1. Estrutura condicional simples
2. Estrutura condicional composta
3. A estrutura condicional encadeada (aninhada)
A estrutura condicional CASO pode ser abordada de 1 forma:
1. Estrutura condicional de múltipla escolha
Por outra, a estrutura condicional encadeada (aninhada) também é uma junção do SE e
o CASO.
Simples
Quando necessitarmos de situações onde uma alternativa depende de uma
condição para ser realizada, usamos a estrutura condicional simples.
1. se a condição for verdadeira, serão executados os comandos que estão
dentro do bloco verdadeiro;
2. caso contrário, se a condição for falsa não será executado nenhum comando.
Simples

se (condição) entao
comando(s)
fimse

O bloco comando só será executado se o resultado da condição for verdadeiro.


A condição deve ser uma comparação relacional ou lógica entre variáveis ou
expressões do mesmo tipo de dados. O resultado da condição será um dos
valores booleanos possíveis (verdadeiro ou falso).
Composta
Quando necessitarmos de situações onde duas alternativas dependem de uma
mesma condição, usamos a estrutura condicional composta.
Nesta estrutura, se a condição for verdadeira, serão executados os comandos
que estão dentro do bloco verdadeiro; caso contrário, se a condição for falsa os
comandos dentro do bloco falso serão executados.
A estrutura condicional composta pode ser vista, em termos de funcionamento
da seguinte forma:
Composta
se(condição) entao
comando(s)
fimse
senão
comando(s)
fimse
Bibliografia
◦ Algoritmo e programação. Santos, Jorge. Porto Editora.
◦ Técnicas de Linguagem de Programação 10. REDITEP.
◦ Introdução à programação. Anita Lopes & Guto Garcia, 2002
◦ Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do
Norte, 2004
◦ Apostila de Lógica de Programação –Algoritmos-. Flávia Pereira de Carvalho,
2007.
AP05 – Aula Prática
1. Escreva um programa, que leia um inteiro e apresenta na tela “igual a zero”
se esse inteiro é igual a zero.
2. Escreva um programa, para achar a média entre os três números, se a
média for maior que 10, apresente na tela “Admitido”, senão apresente
“Não admitido”.
3. Faça um programa que receba dois números, calcule e mostre a divisão do
primeiro número pelo segundo. Sabe-se que o segundo número não pode
ser zero.
4. Crie uma sequência lógica para tomar banho. Verificar o que fazer se acabar
a água. Representa nas formas de descrição narrativa e fluxograma.
Fim

Você também pode gostar