diff --git a/array/aula04.php b/array/aula04.php
new file mode 100644
index 0000000..93723fd
--- /dev/null
+++ b/array/aula04.php
@@ -0,0 +1,87 @@
+Declarações de array's:";
+echo "
";
+
+$frutas = array("Maçã", "Banana", "Laranja", "Morango");
+
+print_r($frutas);
+echo "
";
+
+$numeros = [2,2,6,9];
+print_r($numeros);
+echo "
";
+
+$alunos = array("João" => 18, "Maria" => 20, "Pedro" => 19);
+print_r($alunos);
+echo "
";
+
+// acessando elementos
+echo "A segunda fruta é: $frutas[1]
";
+echo "O terceiro número é: $numeros[2]
";
+echo "A idade de João é :" . $alunos["João"]. "
";
+
+// Alteração de elementos
+$frutas[0] = "Pera";
+print_r($frutas);
+echo "
";
+
+$numeros[4] = 100;
+print_r($numeros);
+echo "
";
+
+$alunos["Maria"] = 21;
+$alunos["Ana"] = 21;
+print_r($alunos);
+echo "
";
+
+/* push */
+$frutas[] = "Abacaxi";
+print_r($frutas);
+echo "
";
+
+$numeros[] = 93;
+print_r($numeros);
+echo "
";
+
+$alunos["José"] = 25;
+print_r($alunos);
+echo "
";
+
+// Percorrendo pelos elementos
+echo "Lista de frutas: ";
+foreach($frutas as $fruta) {
+ echo "$fruta";
+}
+echo "
";
+
+echo "Lista de números: ";
+foreach($numeros as $numero) {
+ // Escreva a lista de números.
+ echo "$numero";
+}
+echo "
";
+
+echo "Lista de idades: ";
+foreach($alunos as $nome => $idade) {
+ // Escreva a lista de números.
+ echo "$nome tem $idade anos.";
+}
+echo "
";
+
+// Funções úteis para arrays
+
+/* Quantidade de dados em um array ".count($seuArrayAqui)" */
+echo "Números de elementos no array de fruta é: " . count($frutas) . "
";
+/* Indice de um array "arrat_search($seuArrayAqui)" */
+echo "Índice de fruta 'Laranja': " . array_search("Laranja", $frutas) . "
";
+
+/* Último dado de um array "end($seuArrayAqui)" */
+echo "Última fruta do array: " . end($frutas) . "
";
+
+print_r($frutas);
+echo "
";
+/* Reverter array "array_reverse($seuArrayAqui)" */
+echo "Array de frutas depois de reverter";
+$frutas_revertida = array_reverse($frutas);
+print_r($frutas_revertida);
+?>
\ No newline at end of file
diff --git a/array/exercicio.php b/array/exercicio.php
new file mode 100644
index 0000000..a3e1772
--- /dev/null
+++ b/array/exercicio.php
@@ -0,0 +1,71 @@
+Dias da semana: ";
+
+foreach($diasSemana as $diaSemana) {
+ echo " $diaSemana | ";
+}
+echo "
";
+echo "Terceiro dia da semana: " . $diasSemana[2];
+
+echo "
";
+
+/* EX002 */
+$mesesAno = array("Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro");
+echo "
";
+foreach($mesesAno as $mes) {
+ echo " $mes | ";
+}
+echo "
";
+echo "Último valor alterado: ";
+echo "
";
+$mesesAno[11] = "Onzembro";
+
+foreach($mesesAno as $mes) {
+ echo " $mes | ";
+}
+
+echo "
";
+
+
+/* EX003 */
+
+$adicionarNum = array(1, 2, 3, 4, 5);
+echo "Lista: ";
+echo "
";
+foreach($adicionarNum as $numeros) {
+ echo " $numeros | ";
+}
+echo "
";
+echo "Adicionando valor: ";
+echo "
";
+$adicionarNum[] = 6;
+foreach($adicionarNum as $numeros) {
+ echo " $numeros | ";
+}
+
+echo "
";
+
+
+/* EX004 */
+echo "Meses do ano: ";
+echo "
";
+$mesesAno[11] = "Dezembro";
+
+foreach($mesesAno as $mes) {
+ echo " $mes | ";
+}
+
+/* EX005 */
+
+echo "
";
+
+echo "Existem " . "" .count($diasSemana) . "" . " Elementos no array de dias da semana.";
+
+echo "
";
+
+/* EX006 */
+
+echo 'A posição do "Sábado" no array de dia da semana é: ' . array_search("Sábado", $diasSemana);
+?>
\ No newline at end of file
diff --git a/operadores/exercicio.php b/operadores/exercicio.php
index a057216..6c78808 100644
--- a/operadores/exercicio.php
+++ b/operadores/exercicio.php
@@ -70,7 +70,7 @@
/* 05 */
/* ------------------------------------ */
-$num = ;
+/* $num = 91;
$divi_2 = fmod($num, 2);
$divi_3 = fmod($num, 3);
@@ -78,7 +78,27 @@
$divi_7 = fmod($num, 7);
if ($divi_7 == 0 || $divi_2 == 0 || $divi_5 == 0 || $divi_3 == 0) {
- echo "$num não é número primo.";
+ echo "$num não é primo.";
} else {
- echo "$num é um número primo.";
+ echo "$num é primo.";
+} */
+
+function ehPrimo($numero) {
+ if ($numero < 2) {
+ return false;
+ }
+ for ($i = 2; $i <= sqrt($numero); $i++) {
+ if ($numero % $i == 0) {
+ return false;
+ }
+ }
+ return true;
+}
+
+// Testando a função
+$numero = 100;
+if (ehPrimo($numero)) {
+ echo $numero . " é um número primo.";
+} else {
+ echo $numero . " não é um número primo.";
}
\ No newline at end of file