RESPOSTAS LISTA DE EXERCICIOSAMUEL SOUSA DA ROCHA 1. Elabore um programa em PHP que calcule a média aritmética de duas notas e exiba o resultado na tela. As notas estão armazenadas em variáveis. <?php $nota1 = 8; $nota2 = 6.5; $media = ($nota1+$nota2)/2; echo "A média aritmetica é $media"; ?> 2. Elabore um programa em PHP que, a partir de um número inteiro e positivo, escreva todos os seus divisores. Por exemplo: se o número for 6, os divisores serão: 1, 2, 3 e 6. <?php $numero = 12; echo "O divisores de $numero são: "; for ($i = 1; $i <= $numero; $i++){ if($numero%$i == 0){ echo " ".$i; } } ?> 3. Elabore um programa em PHP que compare três números inteiros e determine qual o maior entre eles. Imprima os três números em ordem crescente e informe o maior. <?php $n1 = 10; $n2 = 50; $n3 = 7; $ordem = array($n1,$n2,$n3); sort($ordem); foreach ($ordem as $l ) { echo "$l "; } $maior = ($n1 > $n2)? $n1: $n2; $maior = ($maior > $n3)? $maior: $n3; echo "<br>O maior numero é $maior"; #echo "<br>O maior numero é ".$ordem[2]; #echo "<br>O maior numero é ".max($ordem); ?> 4. Leia um número e exiba seu sucessor. <?php $sucessor = 50000; echo "O sucessor de $sucessor é ".++$sucessor; ?> '. o nº de cigarros fumados por dia e o preço de uma carteira.($dividendo%$divisor). <?php $numero_vezes = 2. $segunda_nota = 7. 5 < média < 7. e imprimir o quociente e o resto da divisão inteira entre eles.'.'. $n = 0. $numero_cigarros_dia = 20.1) ." Reprovado!".25. ?> 7. $divisor = 3. Ler dois números inteiros. ?> 8.5. Construa um algoritmo para entrar com um número de 1 a 10 e imprimi-lo o número de vezes correspondente ao seu valor. 2 . <?php $quant_anos = 10.2. <?php $dividendo = 5. O quociente: ".number_format($media_final.1) ." Recuperação!". $media_ano = (($numero_cigarros_dia/8)*$preco_carteira)*365." anos um total de R$ ". $total_gasto = $media_ano*10.1) . number_format($total_gasto. $media_final = ($primeira_nota+$segunda_nota+$terceira_nota)/3.'." e resto ".number_format($media_final. $preco_carteira = 3.')." Aprovado!"."<br/>Anualmente gasta em média R$ ".') . reprovado. <?php $primeira_nota = 5.number_format($media_final. echo "$dividendo dividido por $divisor. $terceira_nota = 5. Calcular a média final dadas as notas das 3 provas e produzir uma saída com a média e a situação do aluno de acordo com o seguinte critério: média >= 7. média < 5.'. } ?> 6. Calcular a quantidade dinheiro gasta por um fumante. recuperação. echo "Você gastou em ". x e y.number_format($media_ano. } elseif ($media_final == 6) { echo "Media: ". while ($n != $numero_vezes){ echo "$numero_vezes <br>". } else { echo "Media: ". if ($media_final >= 7){ echo "Media: ". Dados: o número de anos que ele fuma. floor($dividendo/$divisor).$quant_anos. aprovado.'. . } elseif ($numero1 > $numero2) { for ($s = $numero1. mostrar uma mensagem.($num_total/$cont). } echo "A média do intervalo entre $numero1 e $numero2 é = ". a média dos números do intervalo.$salario3). c. a quantidade de números pares.$n++. $s--) { if ($s%2 == 0) { $cont++. Com uma diferença percentual de ". $num_total = 0. $cont++. <?php $dois_reais = 2. $cont = 0. Elabore um algoritmo que receba dois números inteiros positivos.$salario2. $salario_maior = array($salario1. <?php $numero1 = 4. } ?> 9. if ($numero1 < $numero2) { for ($s = $numero1. $salario2 = 2615. } ?> 11. echo "O salario maio é R$ ". .max($salario_maior). $s <= $numero2. number_format(((max($salario_maior)/min($salario_maior))-1)*100. } else { echo "Obrigado por ter fornecido números iguais". 25 e 50 centavos necessárias para igualar o valor de uma nota de dinheiro existente no mercado. Construa um algoritmo que leia o salário de 3 pessoas. incluindo os números digitados. Elabore um programa em PHP que calcule e escreva a quantidade de moedas de 10. $s >= $numero2. } } echo "Entre $numero1 e $numero2 tem $cont numeros pares". $s++) { $num_total += $s. $salario3 = 6500. incluindo os números digitados. Calcule e mostre: a. Caso os números formem um intervalo crescente. Caso os números formem um intervalo decrescente."%". $numero2 = 4.". ?> 10. Se os números forem iguais.2). escreva o maior valor e a diferença percentual para o menor valor <?php $salario1 = 2400. b. Informe a nota e a quantidade de moedas. $cinco_reais = 5.5 Peso normal si Entre 18."moedas de 10cen OU ".10).($cem_reais/0."moedas de 10cen OU ".25).number_format($cinco_reais.number_format($vinte_reais.10).10).25).number_format($cem_reais.25).($vinte_reais/0."moedas de 10cen OU ".25).number_format($dez_reais."moedas de 25cen OU ".($cinco_reais/0."moedas de 50cen<br>". ?> 12.($dez_reais/0.number_format($dois_reais."moedas de 50cen<br>".($dois_reais/0."moedas de 25cen OU ". echo "Nota R$".($cinquenta_reais/0.50).($dez_reais/0.2)."moedas de 50cen<br>".($cinquenta_reais/0." prescisa de "."moedas de 25cen OU ". echo "Nota R$". echo "Nota R$"." prescisa de ".50).php" method="POST"> Peso: <input name="peso" id="peso" type="text"><br><br> Altura: <input name="altura" id="altura" type="text"> <input id="Enviar" value="Calcular" type="submit"> </form> </body> </html> >>>> Pagina da logica php <<<<< <?php ."moedas de 10cen OU ". Os dados sobre peso (kg) e altura (m) são fornecidos através de variáveis. $dez_reais = 10.2).25). $cinquenta_reais = 50.2). $cem_reais = 100."moedas de 25cen OU ". IMC = peso / altura2 Condição: Abaixo do peso si Menor que 18. $vinte_reais = 20.50)."moedas de 10cen OU ".50)."moedas de 10cen OU ".2). echo "Nota R$"."moedas de 25cen OU "."moedas de 25cen OU ".($cinquenta_reais/0.number_format($cinquenta_reais." prescisa de "." prescisa de ". Elabore um programa em PHP e HTML que exiba a tabela de Índice de Massa Corporal (IMC) e calcule o IMC para uma determinada pessoa.50).50).($cem_reais/0.($cinco_reais/0.2)."moedas de 50cen<br>".10).($cem_reais/0.($vinte_reais/0.($dez_reais/0."moedas de 50cen<br>"." prescisa de ".5 e 25 Acima do peso si Entre 25 e 30 Obeso si Acima de 30 >>>> Pagina dos formulários <<<< <!DOCTYPE html> <html> <head> <title>Calcular IMC</title> </head> <body> <form action="12_imc. echo "Nota R$".10).2).($dois_reais/0. echo "Nota R$"."moedas de 50cen<br>".($dois_reais/0.($cinco_reais/0." prescisa de ".10).($vinte_reais/0.25). " Está obeso!". " Está abaixo do peso!"."<br>". number_format($imc.$peso = $_POST['peso']. number_format($imc. if ($imc < 18. } else { echo "IMC: " . " Está acima do peso!". $altura = $_POST['altura']. } elseif ($imc >= 25 and $imc < 30) { echo "IMC: " . $imc = $peso/(pow($altura.2) . } elseif ($imc > 18. $distancia = $tempo*$vm. tempo gasto na viagem. } ?> 13. O tempo gasto da viagem e a velocidade média durante a mesma são fornecidos através de formulário.5) { echo "IMC: " .2) . $quant_litros = $distancia/12. a distância percorrida e a quantidade de litros utilizados na viagem.2) . Construa um script em PHP que calcula a quantidade de litros de combustível gastos em uma viagem utilizando-se um automóvel que faz 12 Km por litro. >>>> Pagina dos formulários <<<< <!DOCTYPE html> <html> <head> <title>Script Calcula KM</title> </head> <body> <form action="13_script_calc_km. 2)). "Quantidade de litros utilizados na viajem: ". "Tempo gasto na viagem: $tempo horas<br>" . $vm = $_POST['vm']. O algoritmo deverá apresentar como resultado os valores da velocidade média. ?> . "Distância percorrida: $distancia Km<br>" . number_format($imc.2) .php" method="POST"> Horas gasta para a viajem: <input name="tempo" id="tempo" type="text"><br><br> Velocidade média durante a viajem: <input name="vm" id="vm" type="text"> <input id="Enviar" value="Calcular" type="submit"> </form> </body> </html> >>>> Pagina da logica php <<<<< <?php $tempo = $_POST['tempo']. echo "Velocidade média: $vm Km/h<br>" . " Está no peso normal!". number_format($imc.5 and $imc < 25) { echo "IMC: " .number_format($quant_litros). date("d/m/Y"). $dia = 10. $ano)). Elabore um programa em PHP que a partir da data atual calcule a data de vencimento de uma compra. $mes. date('Y')). 0.$data_vencimento). ?> 15. para uma data qualquer. O prazo de vencimento é fornecido em uma variável.". $ano = 2017. o mês e o ano e depois mostra o dia correspondente do ano. ?> . date('d')+5. Elabore um algoritmo que escreva qual o dia do ano. echo "Data da compra: " . tera vencimento em ". Imprima a data atual.date("z". 23/02/2003 corresponde ao dia 54 do ano. <?php $mes = 03. 0. date('m')+1. Por exemplo. o prazo de vencimento e a data de vencimento.14. mktime(0. echo " A data ". $dia. 0.date("d/m/Y". O algoritmo recebe o dia. " você tem 1 mês e 5 dias para paga.date("$dia / $mes / $ano")." do ano. <?php $data_vencimento = mktime(0. 0." corresponde ao dia ".
Report "Respostas Lista de Exercicio Php - Samuel"