Você está na página 1de 10

Aula 2: Introdução à

AED (Prática)
ISUTC LECC21

ALGORITMOS E ESTRUTURAS DE DADOS

DOCENTE: IVAN RUBY

2022
Recapitulando
Algoritmos
Sequencia lógica de passos usados para resolver um problema

Receber • Receber dois números do


dados utilizador

Manipular • Adicionar o primeiro número


dados ao segundo

Mostrar • Mostrar resultado


resultados da soma
Estruturas de
dados
Resumo de vários tipos e
sua organização lógica

Fonte
Temas secundários de interesse
Resolução de problemas

Pensamento Computacional

Pseudocódigo

Fundamentos de programação
Actividade
Cenário
A escola Esperança do amanhã está a realizar modificações e uma delas consiste em redefinir os

tamanhos das portas. O Sr. Alberto, responsável pela escola, gostaria de ter informação sobre a

altura média dos estudantes para que a porta seja feita sob-medida. Por saber que está a cursar

Informática o Sr. Alberto pediu para que criasse uma solução para o seu problema de forma que

ele possa saber a altura média dos meninos assim como a das meninas de uma determinada

turma.
Tarefa
1. Descreva o problema em linguagem corrente

2. Após conceber uma solução candidata, descreva os passos para a implementação da mesma

3. Crie um protótipo da solução com os dados a seguir


Exemplo de dados
Maria: 1,45m
João: 1,37m
Alfredo: 1,41m
Joaquina: 1,26m
Tomás: 1,32m
Paulo: 1,43m
Paula: 1,34m
Amaral: 1,39m
Cenário 2
A Sra. Maria opera uma empresa de jogos de azar e gostaria de ter um jogo disponível nos

computadores dos clientes em que possam escolher um número de 1 a 10. Após receber estes

dados do cliente, o computador deve também escolher um número de 1 a 10. Se os dois

números forem os mesmos, o cliente ganha. Caso contrário, o cliente perde.

Você também pode gostar