Trabalho de informatica algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1485 palavras )
  • Download(s) : 0
  • Publicado : 31 de março de 2013
Ler documento completo
Amostra do texto
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 algoritmoque 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 raizquadrada 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ívelpor 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 eimprimir 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 doque 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ÃOACEITA. (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úmerosdiferentes).

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 raizquadrada 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 ordemdecrescente (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...
tracking img