16/08/2010, 03:18
|
| Colaborador | | Fecha de Ingreso: septiembre-2009 Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 3 meses Puntos: 214 | |
Respuesta: Competencias PHP Cita:
Iniciado por abimaelrc Ya lo terminé, quedo el resultado
Código Tabla:
Ver originalSALIDA DE romanNumber: Prueba Esperado Salida Resultado 4 IV IV OK 16 XVI XVI OK 66 LXVI LXVI OK 21 XXI XXI OK 67 LXVII LXVII OK 13 XIII XIII OK 14 XIV XIV OK 34 XXXIV XXXIV OK 100 C C OK 50 L L OK 129 CXXIX CXXIX OK 750 DCCL DCCL OK 933 CMXXXIII CMXXXIII OK 1000 M M OK 473 CDLXXIII CDLXXIII OK 333 CCCXXXIII CCCXXXIII OK 70 LXX LXX OK 705 DCCV DCCV OK
Ahora esperar a que los demás indiquen Edito:
Añadí otros números al ejercicio, este fue el que probé
Código PHP:
Ver original<?php include('romanNumber.php'); // o el archivo donde tengan su funcion function assert_equals($string1, $string2) { return($string1 == $string2); } 4 => 'IV', 16 => 'XVI', 66 => 'LXVI', 21 => 'XXI', 67 => 'LXVII', 13 => 'XIII', 14 => 'XIV', 34 => 'XXXIV', 100 => 'C', 50 => 'L', 129 => 'CXXIX', 750 => 'DCCL', 933 => 'CMXXXIII', 1000 => 'M', 473 => 'CDLXXIII', 333 => 'CCCXXXIII', 70 => 'LXX', 705 => 'DCCV', ); echo "SALIDA DE romanNumber:<br />\n"; echo "<table><tr><th>Prueba</th><th>Esperado</th><th>Salida</th><th>Resultado</th></tr>"; foreach ($tests as $test => $result) { $rresult = romanNumber($test); echo "<tr><td>$test</td><td>$result</td><td>$rresult</td><td>". (assert_equals($rresult, $result) ? 'OK' : 'FAIL') . "</td></tr>"; } echo "</table>";
te rindió! lo probare entonces, pero pregunto algo, lo enviaste al mail? es decir, si bien te entendi la publicación y eso lo hacia yo de corrido no? bueno, pues solo a modo de observación, saludos
__________________ "Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com |