Você está na página 1de 1

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

Você também pode gostar