Prévia do material em texto
Prof. Dr. Fábio Roberto Chavarette fabioch@mat.feis.unesp.br Introdução à Ciência da Computação ESTRUTURA DO SE 1. Entrar com um número e imprimi-lo caso seja maior que 20. 2. Construir um algoritmo que leia dois valores numéricos inteiros e efetue a adição; caso o resultado seja maior que 10, apresentá-lo. 3. 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 somando seja menor ou igual a 20, este deverá ser apresentado subtraindo-se 5. 4. Entrar com um numero e imprimir a raiz quadrada do número caso ele seja positivo e o quadrado do numero caso ele seja negativo. 5. Entrar com um número e imprimir uma das mensagens: é múltiplo de 3 ou não é múltiplo de 3. 6. Entrar com um numero e informar se ele é ou não divisível por 5. 7. Entrar com um número e informar se ele é divisível por 3 e por 7. 8. 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. 9. A prefeitura do Rio de Janeiro abriu uma linha de crédito para os funcionários estatutários. 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. 10. Construir um algoritmo que indique se o número digitado está compreendido entre 20 e 90 ou não. 11. Entrar com um número e imprimir uma das mensagens: maior do que 20, igual a 20 ou menor do que 20. 12. 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 de nascimento é um ano válido. 13. 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). 14. Entrar com a sigla do estado de uma pessoa e imprimir uma das mensagens: carioca, paulista, mineiro ou outros estados. 15. Entrar com dois números e imprimir o maior número (suponha números diferentes). 16. Entrar com dois números e imprimir o menor número (suponha números diferentes). 17. Criar um 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. 18. Entrar com três números e imprimir o maior número (suponha números diferentes). 19. Entrar com três números e imprimi-los em ordem crescente (suponha números diferentes). Prof. Dr. Fábio Roberto Chavarette fabioch@mat.feis.unesp.br Introdução à Ciência da Computação 20. Entrar com a idade de uma pessoa e informar: se é maior de idade; se é menor de idade; se é maior de 65 anos. 21. Entrar com o nome, nota da prova1, notada prova2 e nota do SPA. Imprimir nome, nota da prova 1, nota da prova 2, nota do SPA, média e uma das mensagens: Aprovado, Reprovado ou Regime Especial. Media = (Nota1 + 2*SPA+ 2*Nota 2)/5 Sendo: Media <=5 - Aprovado 5<Media<=3 - Regime Especial Media<3 – Reprovado. 22. 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$ 2000,00 25% Maior que R$ 2000,00 30% 23. Um comerciante comprou um produto e quer vendê-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. 24. Segundo uma tabela médica, o peso ideal está relacionado com a altura e o sexo. Fazer um algoritmo que receba a altura e o sexo de uma pessoa, calcular e imprimir o seu peso ideal, utilizando as seguintes fórmulas: Para homens: (72,7 * H) – 58; Para mulheres: (62,1 * H) – 44,7 25. Criar um algoritmo que leia a idade de uma pessoa e informar a sua classe eleitoral: Não eleitor (abaixo de 16 anos) Eleitor obrigatório (entre 18 e 65 anos) Eleitor facultativo (entre 16 e 18 anos e maior que 65 anos).