diff --git a/algoritmos/php/00-sintaxe/if.php b/algoritmos/php/00-sintaxe/if.php new file mode 100644 index 0000000..7d01c56 --- /dev/null +++ b/algoritmos/php/00-sintaxe/if.php @@ -0,0 +1,41 @@ + $um) + echo "O maior eh o $dois \n"; + +// if com mais de um comando precisa de escopo.(dois pontos + endif) +if ($dois > $um): + echo "O maior eh o $dois \n"; + echo "e o menor eh o $um \n"; +endif; + +// if e else +if ($um > $dois) + echo "O maior eh o $um \n"; +else + echo "O maior eh o $dois \n"; + +// if e else com escopo +if ($um > $dois): + echo "O maior eh o $um \n"; + echo "e o menor eh o $dois \n"; +else: + echo "O maior eh o $dois \n"; + echo "e o menor eh o $um \n"; +endif; + +// if dentro de else +if ($um > $dois) + echo "O maior eh o $um \n"; +else + if ($um == $dois) + echo "Os numeros sao iguais! \n"; + +// elseif +if ($um > $dois) + echo "O maior eh o $um \n"; +elseif ($um == $dois) + echo "Os numeros sao iguais! \n"; +?> \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/01-soma.php b/algoritmos/php/01-variaveis/01-soma.php new file mode 100644 index 0000000..3e73595 --- /dev/null +++ b/algoritmos/php/01-variaveis/01-soma.php @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/02-relatorio.php b/algoritmos/php/01-variaveis/02-relatorio.php new file mode 100644 index 0000000..d0963a8 --- /dev/null +++ b/algoritmos/php/01-variaveis/02-relatorio.php @@ -0,0 +1,25 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/04-tabuada.php b/algoritmos/php/01-variaveis/04-tabuada.php new file mode 100644 index 0000000..4b2a648 --- /dev/null +++ b/algoritmos/php/01-variaveis/04-tabuada.php @@ -0,0 +1,40 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/05-bimestre.php b/algoritmos/php/01-variaveis/05-bimestre.php new file mode 100644 index 0000000..06e4c43 --- /dev/null +++ b/algoritmos/php/01-variaveis/05-bimestre.php @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/06-operacoes_basicas.php b/algoritmos/php/01-variaveis/06-operacoes_basicas.php new file mode 100644 index 0000000..cb6033a --- /dev/null +++ b/algoritmos/php/01-variaveis/06-operacoes_basicas.php @@ -0,0 +1,25 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/07-char2codigo.php b/algoritmos/php/01-variaveis/07-char2codigo.php new file mode 100644 index 0000000..4c81351 --- /dev/null +++ b/algoritmos/php/01-variaveis/07-char2codigo.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/08-codigo2char.php b/algoritmos/php/01-variaveis/08-codigo2char.php new file mode 100644 index 0000000..75c57f8 --- /dev/null +++ b/algoritmos/php/01-variaveis/08-codigo2char.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/09-sorteio.php b/algoritmos/php/01-variaveis/09-sorteio.php new file mode 100644 index 0000000..5abf743 --- /dev/null +++ b/algoritmos/php/01-variaveis/09-sorteio.php @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/10-resultados_por_paginas.php b/algoritmos/php/01-variaveis/10-resultados_por_paginas.php new file mode 100644 index 0000000..5e5b7ef --- /dev/null +++ b/algoritmos/php/01-variaveis/10-resultados_por_paginas.php @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/13-resto_da_divisao.php b/algoritmos/php/01-variaveis/13-resto_da_divisao.php new file mode 100644 index 0000000..687e781 --- /dev/null +++ b/algoritmos/php/01-variaveis/13-resto_da_divisao.php @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/14-resto_da_divisao_manual.php b/algoritmos/php/01-variaveis/14-resto_da_divisao_manual.php new file mode 100644 index 0000000..425e070 --- /dev/null +++ b/algoritmos/php/01-variaveis/14-resto_da_divisao_manual.php @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/15-area_e_perimetro_do_quadrado.php b/algoritmos/php/01-variaveis/15-area_e_perimetro_do_quadrado.php new file mode 100644 index 0000000..e1d7ee8 --- /dev/null +++ b/algoritmos/php/01-variaveis/15-area_e_perimetro_do_quadrado.php @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/18-troca2.php b/algoritmos/php/01-variaveis/18-troca2.php new file mode 100644 index 0000000..ef7a42e --- /dev/null +++ b/algoritmos/php/01-variaveis/18-troca2.php @@ -0,0 +1,22 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/19-troca4.php b/algoritmos/php/01-variaveis/19-troca4.php new file mode 100644 index 0000000..86eee5c --- /dev/null +++ b/algoritmos/php/01-variaveis/19-troca4.php @@ -0,0 +1,27 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/desconto.php b/algoritmos/php/01-variaveis/desconto.php new file mode 100644 index 0000000..54a355d --- /dev/null +++ b/algoritmos/php/01-variaveis/desconto.php @@ -0,0 +1,65 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/media_aritmetica_ponderada.php b/algoritmos/php/01-variaveis/media_aritmetica_ponderada.php new file mode 100644 index 0000000..2c516a9 --- /dev/null +++ b/algoritmos/php/01-variaveis/media_aritmetica_ponderada.php @@ -0,0 +1,84 @@ + \ No newline at end of file diff --git a/algoritmos/php/01-variaveis/media_ponderada.php b/algoritmos/php/01-variaveis/media_ponderada.php new file mode 100644 index 0000000..78ed355 --- /dev/null +++ b/algoritmos/php/01-variaveis/media_ponderada.php @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/02-adulto.php b/algoritmos/php/02-condicional/if/02-adulto.php new file mode 100644 index 0000000..9ef47b2 --- /dev/null +++ b/algoritmos/php/02-condicional/if/02-adulto.php @@ -0,0 +1,50 @@ += 18; + +// .............................. SAÍDA .............................. + +if ($adulto) + echo "Acesso Permitido. Bem Vindo!"; +else + echo "Acesso Negado, +você possui $idade anos e precisa ser maior de idade para entrar neste site."; + +?> \ No newline at end of file diff --git a/algoritmos/php/condicional/if/maior.php b/algoritmos/php/02-condicional/if/05-maior.php old mode 100755 new mode 100644 similarity index 100% rename from algoritmos/php/condicional/if/maior.php rename to algoritmos/php/02-condicional/if/05-maior.php diff --git a/algoritmos/php/condicional/if/menor.php b/algoritmos/php/02-condicional/if/06-menor.php old mode 100755 new mode 100644 similarity index 100% rename from algoritmos/php/condicional/if/menor.php rename to algoritmos/php/02-condicional/if/06-menor.php diff --git a/algoritmos/php/02-condicional/if/08-diferenca.php b/algoritmos/php/02-condicional/if/08-diferenca.php new file mode 100644 index 0000000..149e05c --- /dev/null +++ b/algoritmos/php/02-condicional/if/08-diferenca.php @@ -0,0 +1,52 @@ + $n2) + $diferenca = $n1 - $n2; +else + $diferenca = $n2 - $n1; + +// .............................. SAÍDA .............................. + +echo "A diferença entre $n1 e $n2 = $diferenca"; + +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/10-bimestre.php b/algoritmos/php/02-condicional/if/10-bimestre.php new file mode 100644 index 0000000..80b0c93 --- /dev/null +++ b/algoritmos/php/02-condicional/if/10-bimestre.php @@ -0,0 +1,75 @@ += 60; + +// .............................. SAÍDA .............................. + +echo " +Notas dos Bimestres +==================== +1 Bimestre: $b1 +2 Bimestre: $b2 +3 Bimestre: $b3 +4 Bimestre: $b4 +-------------------- +Média Anual: $media +"; + +echo $aprovado "APROVADO" : "REPROVADO"; + +?> \ No newline at end of file diff --git a/algoritmos/php/condicional/if/maior_menor.php b/algoritmos/php/02-condicional/if/20-maior_menor.php old mode 100755 new mode 100644 similarity index 98% rename from algoritmos/php/condicional/if/maior_menor.php rename to algoritmos/php/02-condicional/if/20-maior_menor.php index e8d8cab..346612d --- a/algoritmos/php/condicional/if/maior_menor.php +++ b/algoritmos/php/02-condicional/if/20-maior_menor.php @@ -10,7 +10,6 @@ linguagem: php solucao: utilizando if e else categorias: [logica, if, else] -ordem: 2 =end */ diff --git a/algoritmos/php/condicional/if/maior_igual.php b/algoritmos/php/02-condicional/if/23-maior_igual.php old mode 100755 new mode 100644 similarity index 98% rename from algoritmos/php/condicional/if/maior_igual.php rename to algoritmos/php/02-condicional/if/23-maior_igual.php index 68bfbde..77580b0 --- a/algoritmos/php/condicional/if/maior_igual.php +++ b/algoritmos/php/02-condicional/if/23-maior_igual.php @@ -11,7 +11,6 @@ linguagem: php solucao: utilizando operador ternario categorias: [logica, if, else, ternario] -ordem: 2.2 =end */ diff --git a/algoritmos/php/condicional/if/menor_igual.php b/algoritmos/php/02-condicional/if/24-menor_igual.php old mode 100755 new mode 100644 similarity index 100% rename from algoritmos/php/condicional/if/menor_igual.php rename to algoritmos/php/02-condicional/if/24-menor_igual.php diff --git a/algoritmos/php/condicional/if/maior_menor_igual.php b/algoritmos/php/02-condicional/if/28-maior_menor_igual.php old mode 100755 new mode 100644 similarity index 98% rename from algoritmos/php/condicional/if/maior_menor_igual.php rename to algoritmos/php/02-condicional/if/28-maior_menor_igual.php index e4d5b6a..29771a9 --- a/algoritmos/php/condicional/if/maior_menor_igual.php +++ b/algoritmos/php/02-condicional/if/28-maior_menor_igual.php @@ -11,7 +11,6 @@ linguagem: php solucao: utilizando if e else categorias: [logica, if, else] -ordem: 2.8 =end */ diff --git a/algoritmos/php/condicional/if/maior3.php b/algoritmos/php/02-condicional/if/30-maior3.php old mode 100755 new mode 100644 similarity index 98% rename from algoritmos/php/condicional/if/maior3.php rename to algoritmos/php/02-condicional/if/30-maior3.php index c8956d6..526cae4 --- a/algoritmos/php/condicional/if/maior3.php +++ b/algoritmos/php/02-condicional/if/30-maior3.php @@ -14,7 +14,6 @@ linguagem: php solucao: descobre o maior entre o primeiro e segundo e o compara com o terceiro para descobrir o maior categorias: [logica, if, ternario] -ordem: 3 =end */ // ENTRADA diff --git a/algoritmos/php/condicional/if/maior3-if.php b/algoritmos/php/02-condicional/if/31-maior3-if.php old mode 100755 new mode 100644 similarity index 100% rename from algoritmos/php/condicional/if/maior3-if.php rename to algoritmos/php/02-condicional/if/31-maior3-if.php diff --git a/algoritmos/php/condicional/if/maior4.php b/algoritmos/php/02-condicional/if/35-maior4.php old mode 100755 new mode 100644 similarity index 99% rename from algoritmos/php/condicional/if/maior4.php rename to algoritmos/php/02-condicional/if/35-maior4.php index 970d11f..5e8691a --- a/algoritmos/php/condicional/if/maior4.php +++ b/algoritmos/php/02-condicional/if/35-maior4.php @@ -35,7 +35,6 @@ linguagem: php solucao: descobre o maior entre dois e repete o processo com os próximos. categorias: [logica, if, ternario] -ordem: 3.5 =end */ // ENTRADA diff --git a/algoritmos/php/02-condicional/if/38-maior_menor3.php b/algoritmos/php/02-condicional/if/38-maior_menor3.php new file mode 100644 index 0000000..01d346f --- /dev/null +++ b/algoritmos/php/02-condicional/if/38-maior_menor3.php @@ -0,0 +1,77 @@ + $n2): + $maior = $n1; + $menor = $n2; +else: + $maior = $n2; + $menor = $n1; +endif; + +if ($n3 > $maior) $maior = $n3; +if ($n3 < $menor) $menor = $n3; +/*/ + +//* Solução Recomendada pela simplicidade +$maior = $n1; // primeiro descobre o maior +if ($n2 > $maior) $maior = $n2; +if ($n3 > $maior) $maior = $n3; + +$menor = $n1; // depois descobre o menor, em dois passos separados +if ($n2 < $menor) $menor = $n2; +if ($n3 < $menor) $menor = $n3; +//*/ + +// .............................. SAÍDA .............................. + +echo " +Maior: $maior +Menor: $menor +Entre: $n1, $n2 e $n3 +"; + +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/39-maior_menor4.php b/algoritmos/php/02-condicional/if/39-maior_menor4.php new file mode 100644 index 0000000..26f9980 --- /dev/null +++ b/algoritmos/php/02-condicional/if/39-maior_menor4.php @@ -0,0 +1,81 @@ + $n2): + $maior = $n1; + $menor = $n2; +else: + $maior = $n2; + $menor = $n1; +endif; + +if ($n3 > $maior) $maior = $n3; +if ($n3 < $menor) $menor = $n3; +//*/ + +//* Solução Recomendada pela simplicidade +$maior = $n1; // primeiro descobre o maior +if ($n2 > $maior) $maior = $n2; +if ($n3 > $maior) $maior = $n3; +if ($n4 > $maior) $maior = $n4; + +$menor = $n1; // depois descobre o menor, em dois passos separados +if ($n2 < $menor) $menor = $n2; +if ($n3 < $menor) $menor = $n3; +if ($n4 < $menor) $menor = $n4; +//*/ + +// .............................. SAÍDA .............................. + +echo " +Maior: $maior +Menor: $menor +Entre: $n1, $n2, $n3 e $n4 +"; + +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/desconto.php b/algoritmos/php/02-condicional/if/desconto.php new file mode 100644 index 0000000..662925a --- /dev/null +++ b/algoritmos/php/02-condicional/if/desconto.php @@ -0,0 +1,21 @@ += VALOR_MINIMO_PARA_RECEBER_DESCONTO): + $total -= $desconto; + $recebeu_desconto = true; +endif; + +?> +Valor da Compra: R$ + +Desconto: R$ + +========================================== +Total da Compra: R$ diff --git a/algoritmos/php/02-condicional/if/divisor_exato.php b/algoritmos/php/02-condicional/if/divisor_exato.php new file mode 100644 index 0000000..bbbfcc9 --- /dev/null +++ b/algoritmos/php/02-condicional/if/divisor_exato.php @@ -0,0 +1,63 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.01.php b/algoritmos/php/02-condicional/if/maior-passos/maior.01.php new file mode 100644 index 0000000..72cdf46 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.01.php @@ -0,0 +1 @@ +o maior entre 23 e 34 eh o 34 \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.02.php b/algoritmos/php/02-condicional/if/maior-passos/maior.02.php new file mode 100644 index 0000000..210cd9b --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.02.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.03.php b/algoritmos/php/02-condicional/if/maior-passos/maior.03.php new file mode 100644 index 0000000..a187275 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.03.php @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.04.php b/algoritmos/php/02-condicional/if/maior-passos/maior.04.php new file mode 100644 index 0000000..1bc24b6 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.04.php @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.05.php b/algoritmos/php/02-condicional/if/maior-passos/maior.05.php new file mode 100644 index 0000000..29b04cf --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.05.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.06.php b/algoritmos/php/02-condicional/if/maior-passos/maior.06.php new file mode 100644 index 0000000..da1ddc8 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.06.php @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.07.php b/algoritmos/php/02-condicional/if/maior-passos/maior.07.php new file mode 100644 index 0000000..3dca9da --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.07.php @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.08.php b/algoritmos/php/02-condicional/if/maior-passos/maior.08.php new file mode 100644 index 0000000..13e11c5 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.08.php @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.09.php b/algoritmos/php/02-condicional/if/maior-passos/maior.09.php new file mode 100644 index 0000000..71bd1d9 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.09.php @@ -0,0 +1,14 @@ + $n2) + $maior = $n1; +else + $maior = $n2; + +// SAIDA +echo "o maior entre $n1 e $n2 eh o $maior" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.10.php b/algoritmos/php/02-condicional/if/maior-passos/maior.10.php new file mode 100644 index 0000000..53ac0ae --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.10.php @@ -0,0 +1,14 @@ + $n2) + $maior = $n1; +else + $maior = $n2; + +// SAIDA +echo "o maior entre $n1 e $n2 eh o $maior" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior-passos/maior.11.php b/algoritmos/php/02-condicional/if/maior-passos/maior.11.php new file mode 100644 index 0000000..2e1ffb3 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior-passos/maior.11.php @@ -0,0 +1,11 @@ + $n2 ? $n1 : $n2; + +// SAIDA +echo "o maior entre $n1 e $n2 eh o $maior" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_meio_menor.php b/algoritmos/php/02-condicional/if/maior_meio_menor.php new file mode 100644 index 0000000..bd64102 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_meio_menor.php @@ -0,0 +1,93 @@ + 148 > 56 + +@Dica: Utilizar a mesma solução para encontrar o maior e o menor, +depois encontrar quem é o meio comparando com os já encontrados maior e menor + +@Dificuldade: 3 + +@Categoria: if, elseif + +@Aula: 2 + +@ordem 45 + +@*/ + +// .............................. INICIALIZAÇÃO .............................. + +$n1 = 148; +$n2 = 327; +$n3 = 56; + +// .............................. ENTRADA .............................. + +/* +$n1 = $argv[1]; +$n2 = $argv[2]; +$n3 = $argv[3]; +//*/ + +// .............................. PROCESSAMENTO .............................. + +/* Solução Complexa +if ($n1 > $n2): + $maior = $n1; + $menor = $n2; +else: + $maior = $n2; + $menor = $n1; +endif; + +if ($n3 > $maior): + $meio = $maior; + $maior = $n3; +elseif ($n3 < $menor): + $meio = $menor; + $menor = $n3; +else: + $meio = $n3; +endif; +/*/ + +//* Solução Recomendada pela simplicidade +$maior = $n1; // primeiro descobre o maior +if ($n2 > $maior) $maior = $n2; +if ($n3 > $maior) $maior = $n3; + +$menor = $n1; // depois descobre o menor, em dois passos separados +if ($n2 < $menor) $menor = $n2; +if ($n3 < $menor) $menor = $n3; + +// Define o n1 como o do meio, e verifica o n2 e n3 se algum deles é o do meio. +$meio = $n1; +if ($n2 > $menor) + if ($n2 < $maior) + $meio = $n2; + +if ($n3 > $menor) + if ($n3 < $maior) + $meio = $n3; + +/* Operador boolean na condicional, sempre pode ser substituído por if aninhados +if ($n2 > $menor && $n2 < $maior) $meio = $n2; +if ($n3 > $menor && $n3 < $maior) $meio = $n3; +//*/ + +// .............................. SAÍDA .............................. + +echo "$maior > $meio > $menor"; + +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.01.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.01.php new file mode 100644 index 0000000..f127a67 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.01.php @@ -0,0 +1 @@ +34 > 23 \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.02.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.02.php new file mode 100644 index 0000000..c5d83cd --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.02.php @@ -0,0 +1,5 @@ + 23" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.03.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.03.php new file mode 100644 index 0000000..fed9c58 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.03.php @@ -0,0 +1,8 @@ + $n2" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.04.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.04.php new file mode 100644 index 0000000..12fea10 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.04.php @@ -0,0 +1,12 @@ + $menor" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.05.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.05.php new file mode 100644 index 0000000..1e16d93 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.05.php @@ -0,0 +1,14 @@ + $n2) + $maior = $n1; + +$menor = 23; + +// SAIDA +echo "$maior > $menor" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.06.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.06.php new file mode 100644 index 0000000..297b7bc --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.06.php @@ -0,0 +1,14 @@ + $n2): + $maior = $n1; + $menor = $n2; +endif; + +// SAIDA +echo "$maior > $menor" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.07.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.07.php new file mode 100644 index 0000000..cfb1b60 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.07.php @@ -0,0 +1,17 @@ + $n2): + $maior = $n1; + $menor = $n2; +else: + $maior = $n2; + $menor = $n1; +endif; + +// SAIDA +echo "$maior > $menor" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.08.php b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.08.php new file mode 100644 index 0000000..020b455 --- /dev/null +++ b/algoritmos/php/02-condicional/if/maior_menor-passos/maior_menor.08.php @@ -0,0 +1,17 @@ + $n2): + $maior = $n1; + $menor = $n2; +else: + $maior = $n2; + $menor = $n1; +endif; + +// SAIDA +echo "$maior > $menor" +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/ordena.php b/algoritmos/php/02-condicional/if/ordena.php new file mode 100644 index 0000000..5f65110 --- /dev/null +++ b/algoritmos/php/02-condicional/if/ordena.php @@ -0,0 +1,53 @@ + $n2): + $temp = $n1; + $n1 = $n2; + $n2 = $temp; +endif; + +// .............................. SAÍDA .............................. + +echo "$n1, $n2"; + +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/ordena3.php b/algoritmos/php/02-condicional/if/ordena3.php new file mode 100644 index 0000000..0e603f1 --- /dev/null +++ b/algoritmos/php/02-condicional/if/ordena3.php @@ -0,0 +1,71 @@ + $n2): + $temp = $n1; + $n1 = $n2; + $n2 = $temp; +endif; + +if ($n2 > $n3): + $temp = $n2; + $n2 = $n3; + $n3 = $temp; +endif; + +if ($n1 > $n2): + $temp = $n1; + $n1 = $n2; + $n2 = $temp; +endif; + +// .............................. SAÍDA .............................. + +echo " +$n1 +$n2 +$n3 +"; + +?> \ No newline at end of file diff --git a/algoritmos/php/02-condicional/if/par_impar.php b/algoritmos/php/02-condicional/if/par_impar.php new file mode 100644 index 0000000..d9277b1 --- /dev/null +++ b/algoritmos/php/02-condicional/if/par_impar.php @@ -0,0 +1,50 @@ + \ No newline at end of file