![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() hola bueno tengo un problemita...necesito adicionar a este codigo..
2 funciones oh 2 procesos... el cual 1 me elimine cualquier digito de un numero y otro que muestre el digito eliminado
saludos. y gracias Última edición por ecfisa fecha: 31-03-2011 a las 03:55:19. Razón: Etiquetas DELPHI, identación |
#2
|
||||
|
||||
Hola luisito2011.
Cita:
Nota: Usé sintáxis Pascal por si te es requerido. Toda explicación del uso de las funciones la encontras en la ayuda de Pascal/Delphi. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
muy buena respuesta.. gracias.. en realidad necesitaba en 2 funciones o procesos.. por que el que 1 elimina.. tenia que ponerla en un until.. el cual despue pueda usarlo en console application.. pero esta bien .. gracias ..
saludos |
#4
|
||||
|
||||
Hola,
¿Puedo preguntar que significa eliminar un dígito? Porque yo al menos entiendo dos posibles razonamientos. Supongamos que tenemos el número 4562. Se eliminará el 6: Opción 1: Nos queda un número de 3 cifras: 4562 -> 45X2 -> 452 Opción 2: Restamos 6 decenas al número, sigue siendo de 4 cifras: 4562 - 60 = 4502. ¿Se entiende? ![]() Por cierto... eso de convertir a string para luego pasarlo a integer me parece más un intento de cañonazo. Se que este artilugio puede resultar fácil, y reducir líneas... pero si en es que luisito está recién comenzando en programación en alguna universidad o instituto me parece que el objetivo del profe no es que vaya a por esos artilugios sino que exprima su capocha hasta encontrar un algoritmo que no recurra a esas técnicas sino que lo haga de forma directa (que se puede). ![]() ![]() Saludos, |
#5
|
||||
|
||||
![]() Me parece que se trata de la primera Opcion...Delphius...
![]() ![]() ![]() ![]() ![]() ![]() ![]() Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
#6
|
||||
|
||||
Solo a manera de dato curioso:
Numero de digitos = Logaritmo (numero) +1; Un saludo, |
#7
|
||||
|
||||
Cita:
Cita:
![]() Para mi es claro que se trata de un ejercicio de manipulación de caracteres y no de aritmética. Si se busca una solución usando operaciones aritméticas realmente no se estaría aprendiendo programación sino eso, aritmética. // Saludos |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Eliminar un digito cualquiera.. | luisito2011 | Varios | 3 | 30-03-2011 21:15:47 |
Calcular un digito de chequeo | GrupoDatasoft | Varios | 7 | 09-02-2009 17:53:53 |
Dígito Verhoeff | Antonio Rosas E | OOP | 1 | 04-10-2007 23:51:19 |
Comparar un number dígito a dígito | kuan-yiu | SQL | 2 | 25-06-2007 17:26:47 |
Modificar un str dígito a dígito | fortran | Varios | 11 | 22-12-2003 16:44:46 |
![]() |
|