Bora ajudar o programador a transformar café em código?

Descobrir maior número, Soma e Média de Cinco valores

Vamos resolver as questões 07 e 08 de nossa lista de exercícios de laços:

07. Faça um programa que leia 5 números e informe o maior número.
08. Faça um programa que leia 5 números e informe a soma e a média dos números. 

Curso de PHP com certificado
Obter meu certificado!

Código comentado

Para descobrirmos o maior número, vamos supor que o maior é o primeiro:
$maior = $n1;

Agora, basta ir comparando com cada um dos outros.
Se algum deles for maior que $maior, fazemos $maior assumir tal valor.

Assim, ao final, teremos comparado o valor de todos os números e o maior número estará armazenado na variável $maior, bastante imprimir.

Para calcular a soma é bem simples e óbvio.
A média, usamos a variável de $soma.

Veja como ficou nosso script que detecta o maior, a soma e a média de uma lista de 5 números.


Script PHP

<html>
 <head>
  <title>Apostila PHP Progressivo</title>
 </head>
 <body>
 <form action="" method="get">
  Número 1: <input type="number" name="n1" /><br />
  Número 2: <input type="number" name="n2" /><br />
  Número 3: <input type="number" name="n3" /><br />
  Número 4: <input type="number" name="n4" /><br />
  Número 5: <input type="number" name="n5" /><br />
  <input type="submit" name="submit" value="Inserir" />
 </form> 
 <?php 
  $n1=$_GET['n1'];
  $n2=$_GET['n2'];
  $n3=$_GET['n3'];
  $n4=$_GET['n4'];
  $n5=$_GET['n5'];
  
  // Maior
  $maior = $n1;
  if($n2>$maior) $maior=$n2;
  if($n3>$maior) $maior=$n3;
  if($n4>$maior) $maior=$n4;
  if($n5>$maior) $maior=$n5;
  echo "O maior numero é $maior<br />";
  
  //Soma
  $soma=$n1+$n2+$n3+$n4+$n5;
  echo "Soma: $soma<br />";
  
  //Média
  $media = $soma/5;
  echo "Média: $media<br />";
 ?>
 </body>
</html>

Veja também

O melhor PC para programar

O melhor celular para programar