Estruturas de Seleção
Programação de Sistemas Informáticos
Programação e Sistemas de Informação
Estruturas de Seleção, Decisão ou Condicional
Índice
O que é uma estrutura de seleção ou condicional………………………….3
Estrutura condicional simples em pseudocódigo e fluxograma…………...4
Exemplo………………………………………………………………………….5
Estrutura condicional composta/alternativa………………………………….6
Exemplo………………………………………………………………………….7
Bibliografia……………………………………………………………………….8
O que é uma estrutura de seleção ou condicional
Uma estrutura de seleção é quando temos de escolher qual a instrução que deve ser executada, ou seja quando temos de tomar uma decisão.
Essa decisão é tomada a partir de uma condição, que o resultado só pode ser Verdadeiro ou Falso. Ou seja, se a nota for maior ou igual a 10 está aprovado se for menor de 10 está reprovado. Isto é uma decisão.
Estrutura condicional simples
A estrutura condicional simples é quando só é executada a condição se for verdadeira.
Pseudocódigo:
Se (condição) Então (bloco de código)
Fim Se
Fluxograma:
Exemplo
Pseudocódigo:
Algoritmo inteiro idade;
Escrever(“Introduza a sua idade”); Ler(idade); Se (idade>=18) Então Escrever(“É maior de idade”);
Fim Se
Fim de algoritmo
Fluxograma:
Estrutura condicional composta/alternativa
A estrutura condicional composta é quando uma condição pode ser verdadeira como falsa.
Pseudocódigo:
Se (condição) Então (bloco de código A)
Senão
(bloco de código B)
Fim Se
Fluxograma:
Exemplo
Pseudocódigo:
Algoritmo inteiro idade;
Escrever(“Introduza a sua idade”); Ler(idade); Se (idade>=18) Então