FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con un ejercicio
hola.. soy yo de nuevo , bueno ahora estoy con un problema..
//aca el problema.. De 3 numeros ingresados por teclado..mostrar el mayor.. ejemplo.. si N1=25 , N2=26 , N3=27,(N1 son los numeros ingresados por teclado) lo q me tiene que mostrar es ''N3'' yo ya tengo el programa hecho .. pero no me corre , me sale error en la parte donde dice mayor de la console //Esta es en la Unit//
Porfa ayuda... ya intente.. todo lo que pude.. hasta puse la function de mayor.. en la console... claro borrando despuej.. el de la unit.. aun asi no me corre.. bueno graciaj.. y saludoj Última edición por marcoszorrilla fecha: 17-04-2011 a las 16:31:05. |
#2
|
||||
|
||||
No tengo Delphi para probar tu código. Sería de mucha ayuda saber el mensaje del error que te da.
Solo con el codigo no me doy cuenta del error. Quizás se deba a como asignas el resultado de la función:
|
#3
|
|||
|
|||
donde esta rojo.. es donde me sale error
..(E2003 undeclared identifier:'Mayor') |
#4
|
||||
|
||||
Hola Luisito2011.
El error te lo genera por que estas llamando a un método sin indicar el objeto al que está asociado. Mirá los cambios en rojo:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 17-04-2011 a las 21:13:02. |
#5
|
|||
|
|||
miechi... bueno eso del a:=cnumeronatural.crear;
me olvide copiarlo.. bueno lo unico que no entiendo .. por que es ''A.mayor''... si me lo explicara porfa.... |
#6
|
||||
|
||||
Cita:
A diferencia de una función o procedimiento, para llamar a un método es preciso hacer referencia al objeto asociado (como te mencioné arriba). Un método es una subrutina asociada o a una clase (método de clase) o a un objeto (método de instancia). Como en tu código original tenías declarada la variable 'A' de tipo CNumeroNatural sin utilizar, la aproveché para poder llamar al método 'Mayor' y sólo para eso. Pero podría haber sido cualquier otra del mismo tipo. Lo que no podés hacer, es utilizar el método 'Mayor' sin una instancia de CNumeroNatural, ya que en la declaración de tu código, la función 'Mayor' no existe fuera de ella. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 17-04-2011 a las 23:38:40. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con un ejercicio de C++ | DagothXX1 | C++ Builder | 4 | 07-11-2008 19:53:20 |
ejercicio | jefferson | Internet | 15 | 27-03-2008 02:52:57 |
Problema con ejercicio en Delphi | gerupc | Varios | 5 | 11-08-2007 21:39:28 |
ayuda con un ejercicio por favor! | Albert0 | JAVA | 1 | 19-06-2007 18:29:00 |
Ejercicio | Solarintg | Varios | 1 | 02-12-2006 15:48:07 |
|