Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ejercicios PHP: Condicionales e Iteraciones, Guías, Proyectos, Investigaciones de Computación Paralela y Programación

Control semana 5 introducción a la programación.

Tipo: Guías, Proyectos, Investigaciones

2020/2021

Subido el 08/02/2021

christian-valdes-2
christian-valdes-2 🇨🇱

4.8

(43)

15 documentos

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Introducción al lenguaje de programación PHP
Christian Valdés Álvarez
INTRODUCCIÓN A LA PROGRAMACIÓN
Instituto IACC
08-02-2021
Diseñar algoritmos utilizando estructuras condicionales e iterativas en pseudocódigo.
I SEUDOCÓDIGO
Algoritmo calculadora_php_opciones
Definir Nro1, Nro2, suma, resta, Contador, Pot, Multiplica, Divide;
Escribir ["Operacion"];
Escribir ["+: SUMA"];
Escribir ["^: RESTA"];
Escribir ["*: MULTIPLICACIÓN"];
Escribir ["/: DIVISIÓN"];
Leer Operacion;
Según Operacion Hacer // (uso de switch)
+: //Calculo de Suma.
Escribir "Ingrese el primer número:"; //Primer sumando.
Leer Nro1;
Escribir "Ingrese el segundo número:"; //Segundo sumando.
Leer Nro2;
Suma <- Nro1 + Nro2;
Escribir "La suma de " , Nro1 , " + " , Nro2 , " es: " , Suma;
-: // Calculo de resta.
Escribir "Ingrese el primer número:"; //Primer resta.
Leer Nro1;
Escribir "Ingrese el segundo número:"; //Segundo resta.
Leer Nro2;
Resta <- Nro1 - Nro2;
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Ejercicios PHP: Condicionales e Iteraciones y más Guías, Proyectos, Investigaciones en PDF de Computación Paralela y Programación solo en Docsity!

Introducción al lenguaje de programación PHP Christian Valdés Álvarez INTRODUCCIÓN A LA PROGRAMACIÓN Instituto IACC 08-02- Diseñar algoritmos utilizando estructuras condicionales e iterativas en pseudocódigo. I SEUDOCÓDIGO Algoritmo calculadora_php_opciones Definir Nro1, Nro2, suma, resta, Contador, Pot, Multiplica, Divide; Escribir ["Operacion"]; Escribir ["+: SUMA"]; Escribir ["^: RESTA"]; Escribir ["*: MULTIPLICACIÓN"]; Escribir ["/: DIVISIÓN"]; Leer Operacion; Según Operacion Hacer // (uso de switch) +: //Calculo de Suma. Escribir "Ingrese el primer número:"; //Primer sumando. Leer Nro1; Escribir "Ingrese el segundo número:"; //Segundo sumando. Leer Nro2; Suma <- Nro1 + Nro2; Escribir "La suma de " , Nro1 , " + " , Nro2 , " es: " , Suma; -: // Calculo de resta. Escribir "Ingrese el primer número:"; //Primer resta. Leer Nro1; Escribir "Ingrese el segundo número:"; //Segundo resta. Leer Nro2; Resta <- Nro1 - Nro2;

Escribir "La resta de " , Nro1 , " - " , Nro2 , " es: " , Resta; *: //Calculo de multiplicación. Escribir "Ingrese el primer número:"; //valor primer multiplicando. Leer Nro1; Escribir "Ingrese el segundo número:"; //valor segdo multiplicando. Leer Nro2; Multiplica <- Nro1 * Nro2; Escribir "El producto de " , Nro1 , " * " , Nro2 , " es: ", Multiplica; /: //Calculo de división. Escribir "Ingrese el primer número:"; //valor del dividendo. Leer Nro1; Escribir "Ingrese el segundo número:"; //valor del divisor. Leer Nro2; Divide <- Nro1 / Nro2; Escribir "El cociente de " , Nro1 , " / " , Nro2 , " es: ", Divide; De Otro Modo: Escribir "Operación invalida!!,. Reintente"; Fin Segun Botón “Calcular”; Botón “Borrar”; Botón “Volver a calculadora” //(en formularios) FinAlgoritmo II ARCHIVOS index.php php if(isset($_POST['enviar'])){ // si damos clic al botÛn calcular entonces ... if($_POST['op'] === "1"){ // si esta activo el radiobutton sumar entonces ... $resul = $_POST['num1'] + $_POST['num2']; // a la variable resul le asignamos la suma de los campos

$resultado = $primero - $segundo; break; case 'multiplicacion': $resultado = $primero * $segundo; break; case 'division': $resultado = $primero / $segundo; break; } } Print "Calculadora en PHP - Christian Valdes IACC"; print ""; print ""; print ""; print "Primero: "; print ""; print " "; print "Segundo: "; print ""; print " "; print ""; print ""; print ""; print "Suma"; print " "; print "Resta"; print " "; print "Multiplicacion"; print " "; print "Division"; print ""; print ""; print ""; print "

Resultado = ".$resultado."

";

IV CONSIDERACIONES

  • El trabajo se desarrolló sobre un computador HP window10 home como sistema operativo, Más https://httpd.apache.org/ como web Server y con soporte para PHP hasta la versión 7.4.
  • En el archivo index.php, los campos de datos están condicionados con REQUIRE, Haciéndolos obligatorios. Esto se hace para que el servidor no procese tareas innecesarias y que sólo consumirían recursos.
  • Estructura de control condicional a SWITCH como la más apropiada, ya que cuando case hace match con switch php corre su código hasta que la iteración termina con su brake correspondiente.
  • En paralelo, pero con líneas comentadas, se desarrolló una rutina usando ELSEIF (Opción 2 desactivada). Al probarla arrojó los mismos resultados, lo que indica que También es una alternativa viable para la tarea.