Olá, Alan! Tudo joia?
Para encontrar todos os alunos que têm uma determinada nota e salvá-los em um array separado, você pode usar um loop foreach
para percorrer o array original e verificar a nota de cada aluno. Quando encontrar um aluno com a nota desejada, você pode adicionar esse aluno ao novo array.
Aqui está um exemplo de como você pode fazer isso em PHP:
$alunos = array(
"Ana" => 10,
"Bruno" => 8,
"Carlos" => 7,
"Dani" => 8,
"Eduardo" => 9,
);
$alunosComNota8 = array();
foreach ($alunos as $nome => $nota) {
if ($nota == 8) {
$alunosComNota8[$nome] = $nota;
}
}
print_r($alunosComNota8);
Neste exemplo, o array $alunos
contém os nomes dos alunos como chaves e suas notas como valores. O loop foreach
percorre cada elemento do array $alunos
. Para cada aluno, se a nota for 8, o aluno é adicionado ao array $alunosComNota8
. A função print_r
é usada para exibir o array $alunosComNota8
, que contém todos os alunos que têm nota 8.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.