Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
mumuki 6.6 aplicacion parcial y composicion
Autor Mensaje
z423 Sin conexión
Campeon del cubo Rubik
Sin estado :(
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 160
Agradecimientos dados: 74
Agradecimientos: 2 en 2 posts
Registro en: Mar 2015
Mensaje: #1
mumuki 6.6 aplicacion parcial y composicion Ejercicios Paradigmas de Programación
Definir una función cuantoPagaCadaUno, que aplicándola con un precio de pizza y una cantidad de comensales, devuelva cuánto debe pagar cada uno.
Tener en cuenta que cada comensal come 3 porciones y sólo se pueden comprar pizzas enteras (que tiene cada una 8 porciones).
Main> cuantoPagaCadaUno 120 3
80.0
En el caso anterior, son 3 comensales, se necesitan 9 porciones, lo que son dos pizzas, lo que implica $240 a dividir entre 3 = $80 cada uno.
Nota: Resolverlo utilizando aplicación parcial y composición.
Debe usarse (ya está definida) la función techo, que recibe un número y devuelve el entero superior (si es que el número no es ya entero):
Main> techo 3.2
4.0

Main> techo 1.0
1.0
cuantoPagaCadaUno precio comensal = ((techo((comensal*3)/8))*precio)/comensal funciona pero no usa composición y aplicación parcial
cuantoPagaCadaUno precio comensal =((*precio)/).techo.(/8).(3*). no funciona, al principio hace comensal*3 pero no se como aplicar la división por comensal.
20-07-2017 14:08
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Pastel Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1
Agradecimientos dados: 2
Agradecimientos: 2 en 1 posts
Registro en: Jul 2017
Mensaje: #2
RE: mumuki 6.6 aplicacion parcial y composicion
lo compones despues de *precio y usas aplicacion parcial como hiciste con todo lo demas

cuantoPagaCadaUno precio comensal = ((/comensal).(*precio).techo.(/8).(3*)) comensal
21-07-2017 06:03
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Pastel recibio 2 Gracias por este post
z423 (22-07-2017), patriciojgf (12-05-2019)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)