Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercício 2:
Escreva um programa que peça ao utilizador para indicar quantos
números pretende digitar. Deve guardar esses números numa lista. No
final, deve indicar ao utilizador, quais foram os números máximo e mínimo
que digitou e a soma de todos os valores.
Exercício 3:
Escreva um programa em que crie seguintes dois conjuntos de dados
numéricos, apresentados ao utilizador: {1, 2.5, 1.3, 6.7, 8.9} e {1, 5.7, 2.5,
1.9, 4, 2}. Deve apresentar ao utilizador a interseção, união, diferença e
diferença simétrica, ordenadas crescentemente.
Exercício 4:
Crie um dicionário com o continente a que pertence cada um destes
países: Portugal; Brasil; Canadá; China; Marrocos; Austrália. Deve pedir ao
utilizador para escolher um destes países e, consoante a escolha do
utilizador, devolver o continente corretamente.
1
Aplicações Informáticas B
Prof. Luís Simões
Colégio Manuel Bernardes
Exercício 6:
Escreva um programa que permita apenas ao utilizador fazer a soma
de números positivos. Deve ser pedido ao utilizador o número de somas
que pretende efetuar. No caso de o utilizador introduzir valor(es)
negativo(s), deve passar à iteração seguinte do ciclo e indicar ao utilizador
que introduziu valores inválidos. No final deve ser retribuído o total dos
valores somados.
Exercício 7:
Altere o exercício anterior, para que nenhuma informação seja
retribuída ao utilizador quando colocar valor(es) negativo(s).
Exercício 9:
Altere o exercício anterior para o programa fazer o processo inverso,
ou seja, receber um valor numérico inteiro e devolver o caracter
correspondente. Para parar deve ser digitado o algarismo 0.
Exercício 10:
Escreva um programa que contenha duas funções, uma para calcular
a área de um retângulo e outra para calcular o seu perímetro (em cm),
ambas arredondadas às décimas. O utilizador deve digitar as medidas da
largura e do comprimento.
Exercício 11:
Escreva um programa que contenha duas funções, uma para o cálculo
da média e outro para o cálculo da soma, entre dois valores numéricos.
Deve ser perguntada ao utilizador qual das operações quer realizar (média
ou soma) e devolver o resultado da operação.
2
Aplicações Informáticas B
Prof. Luís Simões
Colégio Manuel Bernardes
Exercício 12:
Escreva um programa que peça ao utilizador a medida da aresta de
um cubo. O programa deve conter duas funções, uma para calcular a área
da superfície do cubo, e outra para calcular o volume do mesmo. Deve ser
perguntada ao utilizador qual das medidas deseja obter e devolver o valor
correspondente.
Exercício 13:
Escreva um programa que peça ao utilizador para inserir números
inteiros para serem transformados em código binário, com o prefixo Ob.
Deve realizar essa conversão com recurso a uma função. Quando quiser
parar, o utilizador deve digitar o valor 0.
Exercício 14:
Escreva um programa que peça ao utilizador 5 números reais. A cada
ciclo deve ser representado o subtotal da soma até esse ciclo. No final
devem ser retribuídas as somas e as médias dos números que foram
digitados. Essas operações devem ser realizadas com recurso a uma função,
cada.
Exercício 15:
Escreva um programa que contenha duas funções, uma para fazer
uma contagem crescente, de um em um, entre dois valores inteiros, e outra
para fazer uma contagem decrescente entre esses mesmos valores. No caso
de o utilizador introduzir primeiro um valor menor, deve ser feita a
contagem crescente. No caso de o utilizador introduzir primeiro um número
maior, deve ser feita a contagem decrescente.
Exercício 16:
Escreva um programa peça ao utilizador para digitar uma distância
em km. O programa deve conter três funções, uma para fazer a conversão
dessa distância em metros, outra para fazer a conversão da distância para
decímetros e outra para fazer a conversão da distância para centímetros. O
utilizador deve escolher qual das conversões pretende realizar.
3
Aplicações Informáticas B
Prof. Luís Simões
Colégio Manuel Bernardes
Exercício 17:
Escreva um programa que contenha duas listas, uma com as
disciplinas frequentadas no ano letivo passado e outra com as classificações
obtidas nas diferentes disciplinas. De seguida, elabore duas funções, uma
para ser mostrado ao utilizador a nota respetiva a cada disciplina e outra
para o cálculo da média de todas as notas. Consoante a escolha do
utilizador, deve ser demonstrada a nota de cada disciplina, ou apenas a
média de todas as disciplinas.
4
Aplicações Informáticas B
Prof. Luís Simões