Diferencia entre revisiones de «Usuario:ManuelRomero/php/opp/practica»
De WikiEducator
< Usuario:ManuelRomero | php
| (Una revisión intermedia por el mismo usuario no mostrado) | |||
| Línea 81: | Línea 81: | ||
*'''''Operando2''''' igual | *'''''Operando2''''' igual | ||
*'''''Operación''''' será la cadena de caracteres que el usuario inserte en la caja de texto. | *'''''Operación''''' será la cadena de caracteres que el usuario inserte en la caja de texto. | ||
| − | *'''''Operador'''' es el carácter que indica el tipo de operación que se quiere realizar. | + | *'''''Operador''''' es el carácter que indica el tipo de operación que se quiere realizar. |
| − | + | *'''''Resultado''''' es el resultado de la operación, puede ser real o racional | |
| + | *Esta clase descompondrá la operación y generará un resultado | ||
:Métodos | :Métodos | ||
| + | *Los que consideres. | ||
;OpReal | ;OpReal | ||
| + | *Realiza una operación real | ||
;OpRacional | ;OpRacional | ||
| + | *Realiza una operación racional | ||
| + | |||
| + | ===Resultado=== | ||
| + | *Al presionar el botón resuelve, nos ha de aparecer | ||
| + | *Operando 1 : | ||
| + | *Operando 2 : | ||
| + | *Operador : | ||
| + | *Resultado : | ||
| + | *Y Si es un número racional su valor simplificado: | ||
| + | *Se recomienda usar el siguiente código para el index.php | ||
| + | <source lang=php> | ||
| + | if ($_POST['resuelve']){ | ||
| + | $contenido = $_POST['operacion']; | ||
| + | if ($_POST['tipoOperacion'] == 'Real') | ||
| + | $calculo = new OpReal($contenido); | ||
| + | if ($_POST['tipoOperacion'] == 'Racional') | ||
| + | $calculo = new OpRacional($contenido); | ||
| + | echo "Operando 1 = ".$calculo->getOp1()."<br/>"; | ||
| + | echo "Operando 2 = ".$calculo->getOp2()."<br/>"; | ||
| + | echo "Operador = ".$calculo->getOperador()."<br/>"; | ||
| + | echo "Operador = ".$calculo->resolver()."<br/>"; | ||
| + | } | ||
| + | if ($_POST['tipoOperacion'] == 'Racional'){ | ||
| + | $c= new Racional($calculo->resolver()); | ||
| + | $c->simplifica(); | ||
| + | echo "Valor simplificado ".$c->toString(); | ||
| + | } | ||
| + | </source> | ||
|} | |} | ||
Última revisión de 10:17 19 dic 2014
| Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas. |
|

