Programação @ Informática Web
UC 11095 - Ficha 2
Universidade da Beira Interior, 2015/2016
Exercícios Introdutórios de Programação
Sempre que nesta ficha seja pedido para criar/escrever/fazer um programa, significa que queremos que seja
implementado um programa em linguagem Java. Estes devem ser implementados com a ajuda do IDE (Integrated
Development Editor) NetBeans.
1. Crie um programa que pede ao utilizador para introduzir um número inteiro positivo e verifica se ele
é múltiplo de 3. O programa deve dar como output uma das três palavras: verdadeiro, falso,
negativo. Exemplo de execução:
PROGRAMA DE VERIFICAÇÃO DE MÚLTIPLO DE TRÊS
Introduza um número inteiro n: 7
falso
2. Crie um programa que pede ao utilizador três números reais, um de cada vez, e escreve como
resultado aquele que é maior.
3. Escreva um programa que pede para o utilizador introduzir uma letra e depois diz se a letra
introduzida é minúscula ou maiúscula (Sugestão: a cada letra corresponde um código ou número).
4. Crie um programa para calcular o valor de y em função de x, da seguinte forma:
𝑦=
1 − 2𝑥 𝑠𝑒 𝑥 < −3 sin 𝑥 𝑠𝑒 − 3 < 𝑥 ≤ 3 3 − log (𝑥) 𝑠𝑒 𝑥 > 3
5. Escreva um programa para determinar a área de um triângulo, a partir das medidas dos três lados,
através da formula de Heron. O programa deve garantir que as medidas são válidas, realizando os
cálculos e mostrando os resultados só nessas condições.
6. Escreva um programa que pede ao utilizador o número do mês de um ano e depois escreve a que
trimestre é que esse mês pertence.
7. Escreva um programa que pede ao utilizador um ano civil e verifica se o ano é ou não bissexto. Um
ano é bissexto se for múltiplo de 4 e não for de 100, ou então é um múltiplo de 400. Por exemplo,
1900 não é bissexto, mas 2000 já é porque é divisível por 400.
8. Escreva um programa que pede ao utilizador um determinado número de segundos e escreve como
resultado o número de horas minutos e segundos. Por exemplo, em 7353 segundos existem a 2
horas, 2 minutos e 33 segundos.
9. Crie um programa que lê dois números e um operador aritmético (+, -, *, /) escrevendo depois o
resultado da operação.
10. Crie um programa que escreve n vezes a frase “Programar em Java é fixe”, sendo n um inteiro
introduzido pelo utilizador.
11. Implemente um programa que pede ao utilizador o valor de um inteiro n e escreve a sequencia de
inteiros de 0 (zero) a n.
12. Altere o programa anterior, de modo a que só sejam escritos os números impares.
Download

Ficha 2 - Departamento de Informática da Universidade da Beira