Exercicios Programacao 0405
FICHA DE EXERCÍCIOS Nº1: ALGORITMOS E COMPUTAÇÃO (1)
Para todos os exercícios propostos, apresente a resolução em pseudocódigo e o respectivo fluxograma:
1)
Escreva um algoritmo para encontrar o número do telefone correspondente a um determinado nome, numa lista telefónica
2)
Escreva um algoritmo para mudar uma lâmpada fundida de um candeeiro.
3)
Escreva um algoritmo para mudar um pneu vazio de um automóvel
4)
Escreva um algoritmo para calcular o maior de três números inteiros.
5)
Escreva um algoritmo para calcular o maior e o menor de três números inteiros.
6)
Escreva um algoritmo para calcular, dados três números inteiros, a soma dos dois maiores.
7)
Escreva um algoritmo para calcular o máximo divisor comum de dois números inteiros.
8)
Escreva um algoritmo para calcular o mínimo múltiplo comum de dois números inteiros.
9)
Escreva um algoritmo para calcular a soma dos números positivos, inferiores ou iguais a 1000.
10) Escreva um algoritmo para, dado um número N, calcular a soma de todos os números positivos pares, inferiores ou iguais a esse número N.
11) Escreva um algoritmo para, dado um número N (entre 1 e 10), apresentar a tabuada dos N.
Exemplo: Para N=5 deverá apresentar: 1x5=5 , 2x5=10 , 3x5=15 , 4x5=20 , 5x5=25 , 6x5=30 ,
7x5=35 , 8x5=4 , 9x5=45 , 10x5=50
a) Utilizando unicamente as instruções mínimas do pseudocódigo;
b) Utilizando a instrução: Repita ... AtéQue ... ;
c) Utilizando a instrução: Enquanto ... Faça ... ;
d) Utilizando a instrução Para ... = ... Até ... Faça ...
12) Escreva um algoritmo que calcule a capicua de um número (inverta a ordem dos algarismos que constituem esse número).
13) Escreva um algoritmo para calcular o factorial de um número.
a) Utilizando unicamente as instruções mínimas do pseudocódigo;
b) Utilizando a instrução: Repita ... AtéQue ... ;
c) Utilizando a instrução: Enquanto ... Faça ... ;
d) Utilizando a instrução Para ... = ... Até ... Faça ...
PROGRAMAÇÃO
Licenciaturas de