Prévia do material em texto
IFTO - Campus Araguaína
Professor(a): Paulo Ricardo
Aluno(a): Clovis Neto Data: 24/08/20
Série: 2°”B” informática Turno: Integral
Disciplina: Desenvolvimento de Sistemas
Lista de Exercícios Arrays – PHP
1 – Calcule a média de 10 números digitados pelo usuário.
$numeros = array(1,2,3,4,5,6,7,8,9,10);
$media = 0;
foreach($numero as $chave => $valor)
{
$media = $media + valor
}
echo”A média dos valores é: ” . $media/10 . ”<br>”
2 – Digite 5 números e verifique qual é o maior.
$numeros = array(12, 19, 23, 95, -7);
$maior = numeros[0];
foreach = ($numeros as $chave => $valor)
{
if($valor > $maior)
{
$maior = $valor;
}
}
echo “O maior valor do array é : $maior” . “<br>”
3 – Peça ao usuário para digitar várias idades. Exiba quantas
pessoas são maior de idade (18 anos) e quantas são menores.
$idades = array(18, 8, 16, 26, 31, 51, 12)
$MaiorIdade = 0;
$MenorIdade = 0;
foreach($idades as $chaves => valor)
{
if(valor >= 18)
{
$MaiorIdade = $MaiorIdade + 1;
}else {
$MenorIdade = $MenorIdade + 1;
}
}
echo “Quantidade de maiores de idade : $MaiorIdade” . “<br>”
echo “Quantidade de menores de idade : $MenorIdade” . “<br>”
4 – Peça ao usuário para digitar vários nomes. Exiba na tela
todos os nomes digitados, porém de maneira invertida (do
último para o primeiro).
$nomes = array(“Gustavo”, “Teles”, “Augusto”, “Ryan”);
$nomes_inversa = array_reverse($nomes)
foreach($nomes_inversa as $chave => $valor);
{
echo ”valor” . “<br>”;
}
5 – Peça para o usuário digitar uma data. Exiba separadamente o dia, o mês
e o ano.
$data = “23/08/2020”
$resultado = str_split($data)
$dia = “”
$mes = “”
$ano = “”
for($i=0; $i <count($resultado); $i=$i+1)
{
if($i == 0 | | $i == 1)
{
$dia = $dia . $resultado[$i];
}
if($i == 3 | | $i == 4)
{
$mes = $mes . $resultado[$i];
}
if($i == 6 | | $i == 7 | | $i == 8 | | $i == 9)
{
$ano = $ano . $resultado[$i];
}
if($i == 2)
{
continue;
}
if($i == 5)
{
continue;
}
}
echo”Dia : ” . $dia . “<br>”
echo”Mês : ” . $mes . “<br>”
echo”Ano : ” . $ano . “<br>”