Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: JuanMontaña en 29 de Octubre 2015, 03:57
-
Respuestas al ejercicio CU00630B:
1) float duracionCancion (int numCancion)
2)float canciones (float duracionCancion1,float duracionCancion2...)
3)float duracionDisco (float,duracionCancion1,float duracionCancion2...){
duracionDisco=duracionCancion1+ duracionCancion2
}
4)String Disco (String nombreCancion, float duracion){
}
La verdad no me ha quedado muy claro el tema estoy seguro hay errores sin embargo los coloco con el objetivo de que me ayuden con una expliacion. muchisimas gracias
-
Hola Juan!
La respuesta al apartado 1) es correcta, has definido un método que recibe como dato el número de canción (int numCancion) y devuelve un valor de duración de canción float duracionCancion
La respuesta al apartado 2) no está bien. Has escrito float canciones, pero el método no tiene que devolver nada. Tú has puesto que devuelve un valor numérico decimal (float), pero si no devuelve nada tendrá que ser void pedirDuracionCanciones.
La respuesta al apartado 3) tampoco está bien. La duración de las canciones será información que estará en el objeto, no tienes que pasársela como parámetros porque a la información que ya está en el objeto se puede acceder directamente.
La respuesta al apartado 4) tampoco está bien, este método no ha de devolver nada y tú has puesto que devuelve un String.
Escribe CU00630B en el buscador del foro y mira los comentarios a otros compañeros, puedes tomar este como referencia de respuesta correcta: https://www.aprenderaprogramar.com/foros/index.php?topic=956.0
Saludos!
-
Muchisimas gracias cesar leere los foros respecto a este tema.
saludos