Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Uma questão.

E se for preciso fazer uma função para encontrar dentro de um Array Composto todos os alunos que tem uma determinada nota, por exmplo 8. E salvar esses alunos para em um Array saparado para apresentar todos eles com suas notas. Como posso fazer isso? Obrigado.

2 respostas

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 ✓.
solução!

Olá Armano, tudo bem? Muito obrigado pelo retorno. Sua orientaç

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software