image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
andre luiz
andre luiz05/05/2022 00:43
Compartilhe

matrizes e vetores

  • #PHP
//estava assirtindo aula pr Juliana no bootcamp spread resolvi verificar
//a media dos alunos das tabelas no video e nao e que bateu mesmo
// temos uma lista de 8 alunos com a id do aluno no indice 0 seguida de 4 notas e a media
// fz um contador de cada da matriz alunos em seguida um for atribuindo a
// variavel aluno o i assim a cada iteracao do for consigo fazer a um loop em alunos
// defini a media 0, e um variavel x =4 representando o indice da ultima nota
//em seguida fiz outro loop somando media + alunos
// e obtive a resultado da media final de alunos (media/4)

<?php

$matriz_alunos = [
//Aluno | nota 1 | nota 2 | Nota 3 | nota 4 Media
[1,4.0,6.0,5.0,3.0,4.5],
[2,6.0,7.0,5.0,8.0,6.5],
[3,9.0,8.0,9.0,6.0,6.5],
[4,3.0,5.0,4.0,2.0,4.5],
[5,4.0,6.0,6.0,8.0,6.0],
[6,7.0,7.0,7.0,7.0,7.0],
[7,8.0,7.0,6.0,5.0,6.5],
[8,6.0,7.0,2.0,9.0,6.0],
];
$contador = count($matriz_alunos)-1;
for ($i=0; $i <= $contador ; $i++) { 
$aluno = $matriz_alunos[$i];
$media = 0;
$x=4;
for($y=1;$y<=$x;$y++){
$media = $media + $aluno[$y];
}
echo "Media Aluno ".$aluno[0]." é ".($media/4)."<br>";
}
?>
Compartilhe
Comentários (0)