Colégio Técnico Antônio Teixeira Fernandes Disciplina POO-I 2º Anos(Inf) - (Lista de Exercícios I - Bimestre) – 23/02/2015 1) Escrever um programa que faça o calculo de transformação de horas em minuto onde às horas devem ser apenas número inteiros. Deverá haver uma caixa de texto para entrada com a hora. Deverá haver um label para mostrar o resultado. Deverá haver um botão de comandos onde deverá ser realizada a programação. Obs : Sabe-se que uma hora possui 60 minutos. 2) Escrever um programa que permita a entrada com um intervalo de números; mostrar quantos números desse intervalo são primos. 3) Escrever um programa que dado um número por intermédio de uma caixa de texto verificar se esse número é par ou impar. 4) Escrever um programa que dadas duas caixas de texto uma para entrada de dados em graus Celcius e a outra para entrada em graus Fahrenheit, Escrever um programa que faça as devidas transformações mediante ao valor da caixa de texto, deverá haver valor apenas em uma caixa de texto. Segue abaixo as equações 5) Escrever um programa que imprima o valor de fibonacci de um número dados em uma caixa de texto. (Faça o teste de mesa) Exemplo : Fibonnacci 6 = 8 6) Faça o teste de mesa depois codifique em PHP o algoritmo abaixo de forma que o mesmo possa ser executado. Colégio Técnico Antônio Teixeira Fernandes 7) Apresentar todos os múltiplos de 4 que sejam menores que 200. Resolva usando a instrução do while. 8) Escreva um programa para calcular o fatorial de número (n) dados pelo teclado. Use a instrução while(). 9) Escrever um programa que mostre no browser se o valor digitado em uma caixa de texto é ou não primo. 10) Um concurso de beleza possui (5) candidatas Escrever um programa que permita a entrada com nome de cada candidata e sua respectiva nota no concurso e no final o programa deverá mostrar. a) b) c) d) Nome da candidata que venceu o concurso. A média geral do concurso entre as candidatas. A menor e a maior nota do concurso. A mediana entre os valores das notas. 11) Dados os valores de x e n Elabore um programa que calcule corretamente a seguinte seqüência. (Faça o teste de mesa) y i 1 x ni ( x 1) ( x 2) ( x n) ... 1! 2! ni n! 12) Escrever um programa que dado um número pelo teclado calcular a tabuada desse número e dos seus dois sucessores. Exemplo: Entrada: 3 Saída: 3x1=3 3x3=6 .......... 4x1=4 4x2=8 .......... 5x1=5 5 x 2 = 10 ........... Colégio Técnico Antônio Teixeira Fernandes 12) Crie um programa para somar o resto da divisão por 3 de um determinado número dado pelo teclado. Obs : Os exercícios devem ser resolvidos em sala de aula em caso de dúvidas pedir auxilio do professor. 12) N1 Elabore um programa que mostre quantos número no intervalo de um a 100 são quadrados perfeitos. Explicação quadrado perfeito são números cuja a soma dos impares positivos no intervalo de um até esse número resultam no próprio número as vezes não necessário chegar ao final do intervalo para saber. Exemplo : 25 é quadrado perfeito, resolução (*1*,2,*3*,4,*5*,6,*7*,8,*9*,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25) Somando (1+3+5+7+9) = 25. 7 => Não é quadrado perfeito (1,2,3,4,5,6,7) = 1 + 3 + 5 + 7 = 16 <> 7 a) Imprimir quantos são quadrados perfeitos e quantos não são. b) Porcentagem de quadrados perfeitos. 14) Considerando como dadas as notas de uma determinada turma em uma prova escreva um programa que determine quantos alunos foram considerados acima da média. 15) Escreva um programa que dado a idade de um nadador, classifique-os em uma das seguintes categorias: Infantil A 5 – 7 anos; Infantil B 8 – 10 anos; Juvenil A 11 – 13 anos; Juvenil B 14 – 17 anos; Adulto B 18 – 60 anos e acima de 60 anos; 16) Suponha que o conceito de um aluno seja determinado em função de sua nota. Suponha também que essa nota seja um valor inteiro na faixa de 0 a 100. O problema está em dadas (5) nota, determinar o respectivo conceito. Considerando ainda os conceitos conforme a seguir. Usar duas estruturas de repetição para número de alunos e notas. 0 a 49 - Insuficiente 50 a 64 – Regular 65 a 84 – Bom Colégio Técnico Antônio Teixeira Fernandes 85 a 100 – Ótimo a) Mostra quantos alunos foram considerados Bons; b) Quantos foram considerados regulares; c) Porcentagem de alunos Ótimos; d) Porcentagem de alunos Insuficientes; 17) Em uma escola as notas eram convertidas em conceitos por aproveitamento essas notas eram valores inteiros na faixa de 0 a 100. O problema está em,dada a nota, determinar o respectivo conceito. Considere ainda os conceitos conforme a seguir. Usar duas estruturas de repetição para número de alunos e notas. Nota Conceito 0 a 49 Insuficiente 50 a 64 Regular 65 a 84 Bom 85 a 100 Ótimo 18) Elaborar um programa considerando que dada a idade e nome de pessoas informe se esta pessoa é criança, adolescente ou adulto. Considere as faixas etárias conforme a seguir. Idade até 12 anos - Criança Idade maior que 12 e menor que 18 anos - Adolescente Idade maior ou igual a 18 anos - Adulto 19) Faça o teste de mesa dos programas dos exercícios que você resolveu. 20) * O prof. Marcio especialista em fisiologia do exercício trabalha na Univap e precisava realizar testes anaeróbios com seus alunos em dias diferentes e resolveu criar grupo de alunos em números pares e consecutivos, para cada grupo de alunos foram realizados testes de exercícios especificados pelo prof. Marcio, mas para que ele obtivesse um melhor controle ele precisava saber que informando o total de alunos e quantidade de grupos qual seria a quantidade de alunos em cada grupo. Você foi escolhido para ajudar o professor Marcio a identificar o número exato de alunos em cada grupo informando a quantidade de grupos e o total de alunos contados no grupo. Vale lembrar que o total de alunos é um número par e a quantidade de alunos por grupo que deve ser encontrada também deve ser números pares e consecutivos. Exemplo: y = Número Total de alunos; x = Número de alunos por grupo n = Número de grupos; Considere n ≤ 100. Colégio Técnico Antônio Teixeira Fernandes x 2 x 4...x x y n i 1 i i i n y = x + (x+2)+(x+4)+(x+6)+....(x+n) Observação: A vírgula separa as casas decimais e ponto e vírgula separa os números. Exemplo de como devem ser as entradas e saída do exercício (20) Entrada: Quantos Grupos: 4 Total de Alunos : 92 Saída: 20,22,24,26 Entrada: Quantos Grupos: 2 Total de Alunos : 62 Saída: 30,32