Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Praticando com o Exercício

//1 - Escreva um programa em PHP que remova os elementos duplicados de um array fornecido como entrada e exiba o array resultante. Por exemplo, se o array for [1, 2, 2, 3, 

<?php 

$numeros = array_unique(1, 2, 2, 3, 4, 4, 5);

var_dump($numeros);
<?php 
//2 - Percorra um array de notas (cada uma de 0 a 10) e exiba a nota do aluno em questão com a informação se o aluno foi aprovado ou não.
$notasAlunos =[
    "Adriel" => 7,
];

foreach ($notasAlunos as $notas => $notasAlunos){
    if($notas > 6){
        echo "Aluno esta aprovado";
    }else{
        echo "Aluno esta reprovado";
    }
}
<?php
//3 - Defina um array associativo que representa uma conta bancária (com titular e saldo) e exiba suas informações na tela.
$dadosDaConta = [
      "Nome do Titular" => "Adriel Santos",
      "Banco" => "Nubank",
      "Numero da Conta" => 0000-7,
      "Saldo" => 120.00,
];

echo $dadosDaConta["Saldo"];
print_r($dadosDaConta);
<?php
//4 - Crie um array contendo nomes de familiares seus e após sua criação adicione mais elementos ao array.
$familiares = [
    "Mae" => "Sandra",
    "Irmã"=> "Manuelle",
    "Irmão"=> "Anthony",
];

$familiares ["Irmão2"] = "Adriel";

print_r($familiares);
1 resposta
solução!

Oi Adriel, tudo bem? 😊

Analisando seu código, notei alguns pontos que podem ser melhorados.

No primeiro exercício, a função array_unique() espera um array como argumento, e não uma lista de valores separados por vírgula. 🤔 Você pode corrigir isso colocando os valores dentro de um array:

$numeros = array_unique([1, 2, 2, 3, 4, 4, 5]);
var_dump($numeros);

No segundo exercício, você está usando o foreach de forma incorreta. A variável $notas está recebendo a chave do array, que é o nome do aluno, e não a nota. Além disso, você está usando a mesma variável $notasAlunos para o valor da nota, o que pode causar confusão. O correto seria:

$notasAlunos = [
    "Adriel" => 7,
];

foreach ($notasAlunos as $aluno => $nota) {
    if ($nota > 6) {
        echo "Aluno $aluno está aprovado.\n";
    } else {
        echo "Aluno $aluno está reprovado.\n";
    }
}

No terceiro exercício, você está acessando o saldo corretamente, mas ao usar print_r você exibe o array completo. Se você quiser exibir os dados formatados, pode usar echo :

echo "
Titular: {$dadosDaConta['Nome do Titular']}
Banco: {$dadosDaConta['Banco']}
Número da Conta: {$dadosDaConta['Numero da Conta']}
Saldo: {$dadosDaConta['Saldo']}
";

No quarto exercício, você adicionou um novo elemento ao array corretamente. 👌

🎓 Para saber mais:

Continue praticando e explorando o PHP, você está no caminho certo! 💪

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓