![]() |
Como agregar un caracter a un string se me ocurrio hacerlo de una manera no muy profesional hahah ademas de larga....Por ejemplo tengo un String disque "carlo" Y le quiero agregar al final ponganse q "s" para q el string ese se convierta en "carlos" Es q lo q pasa es q estoy haciendo un programa q me mandaron q se trata de convertir numeros normales 1 2 3 4 etc a romanos Entonces weno como aprenas estoy aprendiendo se me ocurrio lo siguiente si tengo el numero 1952 por ejemplo voy asi entrada 1952 llevo=entrada llevo = llevo/1000 = 1 ya se q va una M y Lo quiero agregar a un string lo q no se hacer (M en romano es 1000) para despues seguir con los otros numero q son 9 y 5 y 2 Osea no les voy a explicar el metodo q estoy haciendo para esto porque es un poco enredado la cosa es q yo puedo obtener los numeros asi por separado 1 9 5 2 si hay un uno ya se q es mil y va una M si sigo con el metodo q hice ya se q el numero q sigue es 9 y va CM si sigo ya se q el numero q sigue es 5 yme va ir un L y sigo y el numero q sigue es dos asi q va II Entonces yo quiero ir en mi programa agregando todos esos caracteres en un string Yo se q para poner M como un caracter seria 77 pero como los voy agregando al string q ya tengo osea mas letras ? me entienden lo q trato de decir? :( osea poner M y despues agregarle CM para q sea en mi string MCM y asi O tienen alguna otra forma mas facil de trasformar eso a numero romanos? por favor si me van a decir otra forma traten de explicarme de la manera mas facil posible, es q no llevo mucho tiempo en esto y estoy aprendiendo apenas Gracias |
Para ir concatenando la cadena lo más fácil sería: Código PHP: kripton |
Gracias Kripton me ha funcinado muy bien :) ahora namas me falta el macro para no tener tanta lineas en mi codigo :P |
Tambien pudes usar la clase StringBuffer algo asi: Código PHP: |
Stock gracias por tu respuesta para el proximo programa usare ese metodo ya para este lo hice como me dijeron arriba q ya entregue el trabajo pero de todas maneras gracias :) |
tambien hay un metodo concat de la clase String |
ooops creo que me equivoque? |
| La zona horaria es GMT -6. Ahora son las 00:26. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.