Este documento apresenta os objetivos e conteúdos de uma aula sobre estruturas de controle na programação, incluindo estruturas sequenciais, condicionais simples com "Se...Então" e condicionais com "Se...Então...Senão". Exemplos em pseudocódigo ilustram o uso dessas estruturas para verificar condições e executar ações correspondentes.
1. Programação e Sistemas de Informação
TÉCNICO DE GESTÃO E
PROGRAMAÇÃO DE SISTEMAS
INFORMÁTICOS
Módulo I - Introdução à Programação e Algoritmia
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
2. Objetivos para a aula:
o Estrutura condicional “Se.. Então… Senão”.
o Exercícios.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
4. Estruturas de Sequências
A estrutura de controlo sequencial, consiste na ordenação
das instruções de um algoritmo de modo a que sejam
executadas em sequência sem possibilidade de omitir
nenhuma.
Exemplos deste tipo de estrutura são todos os algoritmos
vistos até aqui dado que todas as instruções são
executadas sequencialmente.
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
5. Estrutura Condicional Simples (Se ..
Então)
Esta estrutura é caracterizada pela avaliação
ou teste de uma condição:
– se a condição é verdadeira executa uma
ação ou conjunto de ações;
– se a condição é falsa, não efetua qualquer
ação e sai do bloco (passa à ação seguinte).
Se (valor <10) Então
Escrever (‘Tem de carregar o cartão’)
FimSe
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
6. Estrutura condicional - Se.. Então…
Senão
Dados 2 números verificar se são iguais.
Se (a = b) Então
Escrever(‘Os números são iguais’)
Senão
Escrever(‘Os números são diferentes’)
FimSe
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
7. Estrutura condicional - Se.. Então…
Senão
Dados 2 números verificar se são iguais.
Se (a = b) Então
Escrever(‘Os números são iguais’)
Senão
Escrever(‘Os números são diferentes’)
FimSe
Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino