Skip to content
fbfreitas edited this page Oct 18, 2026 · 1 revision

Exercícios de Pseudocódigo

Nível: Iniciação à programação
Conteúdos: Variáveis, ciclos e instruções de decisão
Restrição: Não utilizar listas, arrays ou funções.

Exercício 1 – Contar números positivos, negativos e zeros

Escreve um algoritmo em pseudocódigo que:

  1. Peça ao utilizador a quantidade de números que pretende introduzir (N).
  2. Leia os N números, um de cada vez.
  3. Conte quantos números são positivos, quantos são negativos e quantos são iguais a zero.
  4. No final, apresente as três contagens.

Exemplo de execução:

Quantos números pretende introduzir? 6

Número 1: 5
Número 2: -3
Número 3: 0
Número 4: 8
Número 5: -1
Número 6: 4

Resultados:
Positivos: 3
Negativos: 2
Zeros: 1

Exercício 2 – Determinar o maior e o menor número

Escreve um algoritmo em pseudocódigo que:

  1. Peça ao utilizador a quantidade de números que pretende introduzir (N).
  2. Leia os N números, um de cada vez.
  3. Determine qual é o maior e qual é o menor número introduzido.
  4. Apresente os dois valores no final.

Exemplo de execução:

Quantos números pretende introduzir? 5

Número 1: 12
Número 2: 7
Número 3: 25
Número 4: 3
Número 5: 18

Maior número: 25
Menor número: 3

Nota: O algoritmo deve funcionar mesmo que todos os números introduzidos sejam negativos. Considera que N é maior que zero.

Exercício 3 – Média dos números pares

Escreve um algoritmo em pseudocódigo que:

  1. Peça ao utilizador a quantidade de números inteiros que pretende introduzir (N).
  2. Leia os N números, um de cada vez.
  3. Calcule a soma apenas dos números pares.
  4. Conte quantos números pares foram introduzidos.
  5. No final, apresente a média dos números pares.

Exemplo de execução:

Quantos números pretende introduzir? 6

Número 1: 3
Número 2: 8
Número 3: 5
Número 4: 12
Número 5: 7
Número 6: 4

Quantidade de números pares: 3
Soma dos números pares: 24
Média dos números pares: 8

Atenção: O algoritmo deve verificar se foi introduzido pelo menos um número par antes de calcular a média, evitando uma divisão por zero.

Exercício 4 – Calcular a potência de um número

Escreve um algoritmo em pseudocódigo que:

  1. Peça ao utilizador a base (um número real) e o expoente (um número inteiro não negativo).
  2. Calcule a potência da base elevada ao expoente, utilizando um ciclo e multiplicações sucessivas.
  3. Apresente o resultado no final.

Exemplo de execução:

Introduza a base: 3
Introduza o expoente: 4

Resultado: 81

Notas: Não utilizes o operador de potenciação nem funções matemáticas prontas. O algoritmo deve também funcionar quando o expoente é zero (nesse caso, o resultado é 1).


Resumo dos conceitos trabalhados

Exercício Ciclos Decisões Conceitos principais
1 – Positivos, negativos e zeros PARA SE / SENÃO Contadores
2 – Maior e menor PARA SE Comparações e atualização de variáveis
3 – Média dos pares PARA SE Acumuladores, contadores e média
4 – Potência de um número PARA Opcional Multiplicações sucessivas e acumuladores

Todos os exercícios podem ser resolvidos sem listas nem arrays, utilizando apenas variáveis simples, operações aritméticas, ciclos e instruções de decisão.