INTRODUCCION A LA PROGRAMACIÓN
SEMANA 5
Anita Mardones Villanueva
12-12-2021
DESARROLLO
Elabore un programa en PHP que lea dos números y muestre al usuario 4 opciones:
Suma
Potencia
Multiplicación
División
Cuando el usuario seleccione una opción, se deberá realizar la operación matemática
respectiva y mostrarse un mensaje en pantalla con el resultado.
Se requiere:
Cada opción del menú debe desarrollarse por medio de una función que reciba los
datos de entrada y genere el resultado.
El programa debe repetirse siempre que el usuario desee operar los dos números
de entrada.
El código debe probarse con la herramienta [Link] y deberán
presentarse las capturas de pantalla respectivas. Esto con la finalidad de identificar
los errores que se presenten en la ejecución del programa y corregirlos.
<?php
function sumar($numero1,$numero2){
return $numero1 + $numero2;
function potencia($numero1,$numero2){
return pow($numero1, $numero2);
function multiplicar($numero1,$numero2){
return $numero1 * $numero2;
function dividir($numero1,$numero2){
return round($numero1 / $numero2,2);
if (isset($_POST["txt_num1"]) && isset($_POST["txt_num2"]) && isset($_POST["cbo_option"])) {
$numero1 = $_POST["txt_num1"];
$numero2 = $_POST["txt_num2"];
$operacion = $_POST["cbo_option"];
switch ($operacion) {
case 1:
echo "<h2>La Suma de $numero1 + $numero2 es = ". sumar($numero1,$numero2).'</h2>'; break;
case 2:
echo "<h2>La Potencia de $numero1 a elevado a $numero2 es = ". potencia($numero1,$numero2).'</h2>'; break;
case 3:
echo "<h2>La Multiplicación de $numero1 * $numero2 es = ". multiplicar($numero1,$numero2).'</h2>';break;
case 4:
if ($numero2 == 0) {
echo '<h2> La División por Cero no existe</h2>';
} else {
echo "<h2>La División de $numero1 entre $numero2 es = ". dividir($numero1,$numero2).'</h2>';
break;
default: echo 'Opción no registrada'; break;
}
REFERENCIAS BIBLIOGRÁFICAS
IACC. (2021). Programación en PHp .Introducción a la Programación. Semana 5