ELC1065 - Laboratório de Programação I
Primeiro Semestre de 2013
Professora: Juliana Kaizer Vizzotto
Exercícios
- Georg Cantor demonstrou que os números racionais são enumeráveis pela sequência: 1/1,1/2,2/1,1/3,2/2,3/1,1/4,2/3,3/2,4/1,1/5,2/4,3/3,4/2,5/1,1/6,2/5,... Fazer um algoritmo que leia N e escreva o enésimo número desta sequência. Exemplo: lê: 8 escreve: 2/3.
- Fazer um algoritmo que leia um número inteiro e escreva se ele é ou não um número primo. Um número é primo quando ele é divisível somente por um e por ele mesmo.
- Fazer um algoritmo que leia dois números inteiros positivos e escreva o MMC (mínimo múltiplo comum).
- Fazer um algoritmo que leia um número inteiro positivo, efetue a fatoração do mesmo, escrevendo os fatores primos que o compõem. Ex: lê: 126 escreve: 2 3 3 7
- Fazer um algoritmo que leia um número inteiro qualquer e escreva o menor número primo maior que o número lido. Exemplos: lê: 5, escreve: 7 ; lê: 24, escreve 29 ; lê: 89, escreve 97
- Fazer um algoritmo que leia uma data (dia, mês, ano) e escreva o dia da semana correspondente. Para facilitar, calcular para datas no intervalo de 01/01/1901 até 31/12/2099. Caso a data não esteja nesse intervalo escrever "Este algoritmo somente determina o dia da semana para datas entre 1901 até 2099". Dica: calcular quantos dias transcorreram desde 01/01/1901 (terça-feira) até a data lida, e após determinar o dia da semana.