Escolar Documentos
Profissional Documentos
Cultura Documentos
de Exercícios
Desenvolvimento PHP
Prof. Dr. Guilherme Madalozzo
Tópicos Especiais de Desenvolvimento de Sistemas II
Objetivos
Esta lista de exercícios proposta completa o conteúdo apresentado em sala de aula referentes a linguagem de
programação PHP. O principal objetivo é fazer com que os alunos possam desenvolver a capacidade de
raciocínio lógico na implementação de algoritmos para a solução dos problemas propostos, como também
familiarizar-se com a linguagem de programação aprendida nesta disciplina, o PHP.
Atividades
Utilizando a IDE NetBeans, ou outra da preferência do aluno, desenvolva as atividades propostas a seguir
armazenando os arquivos PHP dentro de projeto PHP. Cada atividade deve conter um nome padrão:
atividade_<número_atividade>.php, logo, atividade_01.php, atividade_02.php ... atividade_n.php.
Ao final da atividade, faça o envio do projeto compactado (em .zip, ou .rar, ou .tar, ou .tar.gz) via sistema
moodle.
1. Desenvolva um algoritmo PHP que com base em um valor qualquer seja impresso o texto “o valor é
maior que 100” caso seja verdade, senão imprima “o valor é menor que 100”.
2. Desenvolva um algoritmo PHP que com base em um valor qualquer seja informado se o valor é positivo,
negativo ou igual a zero.
3. Desenvolva um algoritmo PHP que com base em quatro valores quaisquer (A, B, C e D) efetue a soma
entre A e D e a divisão de B com C. Verifique se o resultado da soma é maior, menor ou igual ao
resultado da divisão.
4. Desenvolva um algoritmo PHP que com base em dois valores quaisquer seja impresso a ordenação
desses valores. Por exemplo: A = 25 e B = 134. Deve-se imprimir, então, “25 134”.
5. Desenvolva um algoritmo PHP que com base em quatro notas de um determinado aluno, calcule a
média aritmética das notas informadas e imprima um mensagem informando se o aluno está passado
(nota>7), se o aluno está em recuperação (nota>5 e nota<7) ou se o aluno está reprovado (nota<5).
6. Desenvolva um algoritmo PHP que com base no valor da gasolina e no valor do álcool ele informe se é
mais econômico abastecer com gasolina ou com álcool.
a) valor da gasolina * 0.7, se o resultado for maior que o valor do álcool “abasteça com álcool”, senão
“abasteça com gasolina”.
7. Desenvolva um algoritmo PHP que com base em um tamanho(A) qualquer e um sexo(S) qualquer seja
impresso o peso ideal da pessoa.
Regra IMC (Índice de Massa Corporal)
a) Para homens: (72.7 * A) – 58
b) Para mulheres: (62.1 * A) – 44.
8. Desenvolva um algoritmo PHP que com base em um valor qualquer, imprima todos os valores de 0 até
ele. Por exemplo: valor informado é 4, então, imprima 0 1 2 3 4.
9. Desenvolva um algoritmo PHP que com base em um valor qualquer calcule o seu fatorial, onde a função
fatorial é:
Fat(6) = 6*5*4*3*2*1
Fat(4) = 4*3*2*1
10. Desenvolva um algoritmo PHP que com base em dois valores quaisquer imprima os valores
intermediários a eles. Por exemplo: valor 3 e 8, imprime “4 5 6 7”.
11. Desenvolva um algoritmo PHP que imprima todos os valores múltiplos de 5 em um conjunto de 0 à 500.
12. Exiba a soma de todos os valores divisíveis por 8 em um conjunto de 0 à 1000.