| |||
Resta sin usar - Olaaaaa, necesito una ayudita para hace lo siguiente, ¿como puedo hacer una resta a menos b, sin usar el operando -? tengo que hacerlo con otros metodos, (puedo usar el operador de decremento --). Espero que alguien pueda ayudarme, gracias de antemano ^^ muxos saludos! |
| |||
Re: Resta sin usar - Ese es el caso, es un ejercicio, y de verdad lo he intentado, pero solo llevo 3 dias en esto y no es lo mismo....pero he intentado cosas y no funcionan, por favor alguna idea? llevo todo el dia intentandolo.... estoy desesperado xDDD |
| |||
Re: Resta sin usar - marckd, lo que has puesto me devuelve: 12 - 2 = 1211Acción por defecto Lo de Accion por defecto es porque esta dentro de un case, copio el codigo que tengo de momento ok?
Código:
Respecto a lo de GatorV, no se si me lo aceptara....debido a que hay un - (el de -1). Muchas gracias por las ayudas, seguro que lo sacamos entre todas las ayudas. <?php $operacion = $_GET['operacion']; $a = $_GET['a']; $b = $_GET['b']; $suma = $a+$b; switch($operacion) { case suma: echo "<b>Operación:</b> Suma<br><br>"; echo "$a + $b = "; if ($suma>500) {echo "<font color=FF0000>$suma</font>";} elseif (($suma >=250) && ($suma <=500)) {echo "<font color=2AD2FE>$suma</font>";} else {echo $suma;} break; case resta: echo "<b>Operación:</b> Resta<br><br>"; echo "$a - $b = "; //AQUI ES DONDE TENGO QUE PONER COMO SERIA LA RESTA default: echo "Acción por defecto"; break; |
| ||||
Re: Resta sin usar -
Código:
<?php $operacion = $_GET['operacion']; $a = $_GET['a']; $b = $_GET['b']; $suma = $a+$b; switch($operacion) { case suma: echo "<b>Operación:</b> Suma<br><br>"; echo "$a + $b = "; if ($suma>500) {echo "<font color=FF0000>$suma</font>";} elseif (($suma >=250) && ($suma <=500)) {echo "<font color=2AD2FE>$suma</font>";} else {echo $suma;} break; case resta: echo "<b>Operación:</b> Resta<br><br>"; echo "$a - $b = "; for($i=0; $i<$b; $i++){ $a--; } echo $a; default: echo "Acción por defecto"; break; } ?> |
| |||
Re: Resta sin usar - genial, funciona, aunque me sige devolviendo Accion por defecto, porque sera..., muchisimas graciassss me has alegrado el dia xDDD (parecera exagerado pero es que llevo todo el dia intentando sacarlo) saludos! EDITO: vale, me lo devolvia porque falta un break; al final del segundo case. Por cierto si no es mucho pedir, podrias explicarme que has hecho por favor?, gracias :) me servira de mucha mas ayuda. |
| |||
Re: Resta sin usar - Interesante deduccion, muchas gracias, ahora solo falta sacar la tabla de multiplicar jajajajaja, si....tipicos ejercicios de novato pero son muy putos....:S y mas si solo se llevan 3 dias estudiando jeje. Muchos saludos. |