Ensino Regular
Aplicações Informáticas B (12º ano)
Unidade 1: Introdução à programação
Ficha de Trabalho 06
1. Elabore um pesudocódigo, que permita para registar, num vetor, o nº de km’s realizados ao
longo de 6 viagens. O pseudocódigo após a introdução dos km’s das 6 viagens deve
informar o total de km’s percorridos. Deve também permitir alterar a distância percorrida na
3ª viagem e de seguida mostrar os km’s percorridos nas 6 viagens.
2. Elabore um pesudocódigo, que permita declarar um vetor de 6 elementos para registar as
quantidades vendidas por uma empresa. O pseudocódigo tem de permitir:
inserir as quantidades vendidas;
determinar se uma quantidade, indicada pelo utilizador, existe no vetor e, caso exista,
indicar em que posição do vetor. Caso não exista a quantidade deve surgir uma
mensagem a informar o utilizador. (Pesquisa Sequencial)
3. Elabore um pesudocódigo, que permita declarar um vetor de 5 elementos para registar a
quantidade de sapatilhas produzidas, nos cinco dias úteis de uma semana de trabalho, por
uma empresa de calçado. O pseudocódigo tem de permitir:
inserir as quantidades produzidas;
mostrar as quantidades registadas no vetor;
mostrar a média das quantidades registadas no vetor;
mostrar a quantidade registada num determinado dia da semana, indicado pelo
utilizador (validar nº entre 1 e 5);
determinar qual a quantidade mínima registada, indicando o dia em que se registou;
determinar se uma quantidade, indicada pelo utilizador, existe no vetor e, caso exista,
indicar em que posição do vetor.
4. Elabore um pesudocódigo, idêntico ao da questão 2 mas utilizando o método da pesquisa
binária.
Nota: A pesquisa binária apenas funciona num vetor ordenado.
5. Pretende-se procurar um número numa lista ordenada de 40 números.
a) Elabore um algoritmo em pseudocódigo que:
Em vez de ler cada um dos 40 números da lista, o algoritmo deve calcular e guardar
cada um dos primeiros 40 múltiplos de 5.
Utilize a pesquisa binária para que a pesquisa do número introduzido seja
eficiente/rápida.
Nota: A pesquisa binária apenas funciona num vetor ordenado e encontra uma única
ocorrência de um valor repetido no vetor.
Professor Nuno Pereira Pág. 1 / 1