Algoritmo
Ensaios: Algoritmo. Pesquise 861.000+ trabalhos acadêmicosPor: daymendes • 15/11/2013 • 1.327 Palavras (6 Páginas) • 1.244 Visualizações
Informática Aplicada – Campus Angicos
Professor: Araken de Medeiros Santos
LISTA DE PROBLEMAS
Algoritmos – Estruturas de Controle – Seleção
1. Ler um número e se ele for maior do que 20, então imprimir a metade do número.
2. Ler três números e encontrar e imprimir o maior deles.
3. Ler um número e imprimir se ele é positivo, negativo ou nulo.
4. Entrar com um número e imprimi-lo caso seja maior que 20.
5. Construir um algoritmo que leia dois valores numéricos inteiros e efetue a adição; caso seja maior que 10, apresenta-lo.
6. Construir um algoritmo que leia dois números e efetue a adição. Caso o valor somado seja maior que 20, este deverá ser apresentado somando-se a ele mais 8; caso o valor somado seja menor ou igual a 20, este deverá ser apresentado subtraindo-se 5.
7. Entrar com um número e imprimir a raiz quadrada do número caso ele seja positivo e o quadrado do número caso ele seja negativo.
8. Entrar com um número e imprimir uma das mensagens: é múltiplo de 3 ou não é múltiplo de 3.
9. Entrar com um número e informar se ele é ou não divisível por 5.
10. Entrar com um número e informar se ele é divisível por 3 e por 7.
11. Entrar com um número e informar se ele é divisível por 10, por 5, por 2 ou se não é divisível por nenhum destes.
12. A prefeitura abriu uma linha de crédito para os funcionários municipais. O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um algoritmo que permita entrar com o salário bruto e o valor da prestação e informar se o empréstimo pode ou não ser concedido.
13. Ler um inteiro de 3 casas decimais e imprimir se o algarismo da casa das centenas é par ou ímpar.
14. Ler um número de 4 casas e imprimir se é ou não múltiplo de quatro o número formado pelos algarismos que estão nas casas das unidades de milhar e das centenas.
15. Construir um algoritmo que indique se o número digitado está compreendido entre 20 e 90 ou não.
16. Entrar com um número e imprimir uma das mensagens: maior do que 20, igual a 20 ou menor do que 20.
17. Entrar com o ano de nascimento de uma pessoa e o ano atual. Imprimir a idade da pessoa. Não se esqueça de verificar se o ano do nascimento é um ano válido.
18. Entrar com nome, sexo e idade de uma pessoa. Se a pessoa for do sexo feminino e tiver menos que 25 anos, imprimir nome e mensagem: ACEITA. Caso contrário, imprimir nome e a mensagem: NÃO ACEITA. (Considerar f ou F).
19. Entrar com a sigla do estado de uma pessoa e imprimir uma das mensagens:
• Carioca
• Paulista
• Mineiro
• Outros estados.
20. Criar um algoritmo que leia dois números e imprimir uma mensagem dizendo se são iguais ou diferentes.
21. Entrar com dois números e imprimir o maior número (suponha números diferentes).
22. Entrar com dois números e imprimir o menor número (suponha números diferentes).
23. Entrar com dois números e imprimi-los em ordem crescente (suponha números diferentes).
24. Entrar com dois números e imprimi-los em ordem decrescente (suponha números diferentes).
25. Criar o algoritmo que deixe entrar com dois números e imprimir o quadrado do menor número e a raiz quadrada do maior número, se for possível.
26. Entrar com três números e imprimir o maior número (suponha números diferentes).
27. Entrar com três números e armazenar o maior número na variável de nome maior (suponha números diferentes).
28. Entrar com três números e imprimi-los em ordem crescente (suponha números diferentes).
29. Entrar com três números e imprimi-los em ordem decrescente (suponha números diferentes).
30. Entrar com três números e armazenar em três variáveis com os seguintes nomes: maior, intermediário e menor (suponha números diferentes).
31. Efetuar a leitura de cinco números inteiros diferentes e identificar o maior e o menor valor.
32. Ler três números e imprimir se eles podem ou não ser lados de um triângulo.
33. Entrar com a idade de uma pessoa e informar:
• Se é menor de idade;
• Se é menor de idade;
• Se é maior de 65 anos.
34. Ler um número e imprimir se ele é igual a 5, a 200, a 400, se está no intervalo entre 500 e 1000, inclusive, ou se ele está fora dos escopos anteriores.
35. Entrar com nome, nota da PR1 e nota da PR2 de um aluno. Imprimir nome, nota da PR1, nota da PR2, média e uma das mensagens: Aprovado, Reprovado ou em Prova Final ( a média é 7 para aprovação, menor que 3 para reprovação e as demais em prova final).
36. Entrar com o salário de uma pessoa e imprimir o desconto do INSS segundo a tabela a seguir
Menor ou igual a R$ 600,00 Isento
Maior que R$ 600,00 e menor ou igual a R$ 1200,00 20%
Maior que R$ 1200,00 e menor ou igual a R$ 1200,00 25%
Maior que R$ 2000,00 30%
37. Um comerciante comprou um produto e quer vende-lo com um lucro de 45% se o valor da compra for menor que R$ 20,00; caso contrário, o lucro será de 30%. Entrar com o valor do produto e imprimir o valor da venda.
38. Segundo uma tabela
...