Ejercicios 6 y 11 de práctico 2

Ejercicios 6 y 11 de práctico 2

de Carlos Jose Rocha Spaolonzi -
Número de respuestas: 2

Buenas. 

Observando las soluciones del práctico 2 veo que la resolución de ambos ejercicios difiere un poco a los programas que yo planteé, en la solución se plantean resoluciones apelando a operadores enteros mientras que yo utilicé operadores reales pero siempre respetando los tipos de cada variable usando mucho la función trunc(x). Mi consulta es si tengo alguna manera de darme cuenta qué código sería el más adecuado refiriéndome a la eficiencia o si eso no es algo que se evalúa con rigurosidad en el curso y podría usar cualquier programa siempre que llegue al resultado.

Paso mis resoluciones: 

Ejercicio 11:


Ejercicio 6:



En respuesta a Carlos Jose Rocha Spaolonzi

Re: Ejercicios 6 y 11 de práctico 2

de Felipe Miranda Torres De La Llosa -
Hola Carlos, ¿cómo estás?

Tus resoluciones son correctas, en principio esto no se consideraría como un error siempre que se respeten los tipos y la semántica de lo que se quiere hacer. Aunque en estos casos sería más natural y eficiente usar directamente operaciones sobre enteros, así te ahorras tener que usar la función trunc muchas veces.

Saludos,
Felipe