Introducción al lenguaje de programación PHP
Jonathan Cortes Jave
Introducción a la Programación
Instituto IACC
13-07-2020
Desarrollo
1.- Pseudocodigo: Se realiza Pseudocodigo en programa PSeint.
Proceso Menu_Calculos
Definir opt, num1, num2, resul, x, contador como entero;
Escribir ('1.- Suma');
Escribir ('2.- Potencia');
Escribir ('3.- Multiplicacion');
Escribir ('4.- Division');
Escribir ('Seleccione Opcion a Realizar: ');
Leer opt;
Si opt=1 Entonces;
Escribir ('Ingrese Numero1');
Leer num1;
Escribir ('Ingrese Numero2');
Leer num2;
resul <- num1 + num2;
Escribir ('La suma es ='), resul;
FinSi
Si opt=2 Entonces;
Escribir ('Ingrese Numero1');
Leer num1;
Escribir ('Ingrese Numero2');
Leer num2;
contador <-0;
resul<-1;
Mientras contador < num2 Hacer
contador <- contador + 1;
resul <- resul * num1;
FinMientras
Escribir 'La potencia ',num1,' a la ',num2,' es =',resul;
FinSi
Si opt=3 Entonces;
Escribir ('Ingrese Numero1');
Leer num1;
Escribir ('Ingrese Numero2');
Leer num2;
resul <- num1 * num2;
Escribir ('La multiplicacion es ='), resul;
FinSi
Si opt=4 Entonces;
Escribir ('Ingrese Numero1');
Leer num1;
Escribir ('Ingrese Numero2');
Leer num2;
resul <- num1 * num2;
Escribir ('La division es ='), resul;
FinSi
Si opt<1 o opt>4 Entonces;
Escribir ('Lo Sentimos Operacion no Valida');
FinSi
FinProceso
2.- Diagrama de Flujo:
3.- Desarrollo del Programa:
Menú de Cálculos
<!DOCTYPE html>
<html lang="es">
<head>
</head>
<body>
<form method="post" action="prueba.php">
Ingrese el numero 1: <input type="text" name="num_a" /> <br>
Ingrese el numero 2: <input type="text" name="num_b"/><br>
Seleccione opcion
<br>
<input type="radio" name="op" value=1> 1.- Sumar
<br >
<input type="radio" name="op" value=2> 2.- Potencia
<br >
<input type="radio" name="op" value=3> 3.- Multiplicar
<br>
<input type="radio" name="op" value=4> 4.- Dividir
<br >
<input type="submit" value="Seleccionar">
</form>
</body>
</html>
Programación PHP:
<?php
$num_a = $_POST['num_a'];
$num_b = $_POST['num_b'];
$op = $_POST['op'];
if ($op==1){
$suma=$num_a + $num_b;
echo "El total es : $suma<br>";
}else if ($op==2){
$pot=pow($num_a, $num_b);
echo "El total es : $pot<br>";
}else if ($op==3){
$multi=$num_a * $num_b;
echo "El total es : $multi<br>";
}else if ($op==4){
$div= $num_a / $num_b;
echo "El total es : $div<br>";
}
?>
<script>
setTimeout(function(){window.location=”prueba1.html”;}, 10);
</script>
4.- Capturas de pantalla de http://phptester.net/ y https://paiza.io/es
Evaluación del Menú de cálculos y Programación PHP con error en http://phptester.net/
Menú de cálculos
Programación PHP
Evaluación del Menú de cálculos y Programación PHP con error en https://paiza.io/es
Menú de cálculos
Programación PHP
Algunos Errores al programar en PHP fueron:
Errores de sintaxis como olvidar el uso de signos {} abrir y cerrarlos y su posición
correcta.
Escribir ordena y lógicamente las condiciones if...elseif...else utilizando comillas“..” para
su correcta ejecución.
Olvidar el punto y coma “;” al terminar de escribir una línea.
Bibliografía
Contenido Semana 5:
IACC. (2018). Programación en PHP. Introducción a la Programación. Semana 5.
Uso de IF ELSEIF:
PHP if...else...elseif Statements. W3schools.com. (2020). Retrieved 13 July 2020, from
https://www.w3schools.com/php/php_if_else.asp.
PHP Básico (Variables dentro de PHP):
PHP: Variables variables - Manual. Php.net. (2020). Retrieved 13 July 2020, from
https://www.php.net/manual/es/language.variables.variable.php.
Uso de PSeint para Pseudocodigo y Algoritmo:
YouTube. Youtube.com. (2020). Retrieved 13 July 2020, from https://www.youtube.com/watch?
v=dIqLWjXbQpY&list=PL4Wdg-psRY0ZEzlAaglj6Lm-q_vXi_arU&index=9.