Tag: prog1
-
Errores más frecuentes P4
Ha habido tres problemas importantes durante la realización de la práctica 4. El primero ha sido decidir cuando se utiliza un bucle for y cuando un while (o en su versión do-while). Aunque cualquier bucle se puede implementar de las tres formas, ya hemos motivado múltiples veces la necesidad de seguir un estilo correcto. Los primeros se denominan…
-
Errores más frecuentes P3
Uno de los errores que más se ha repetido es la separación de la condición de año bisiesto en dos condiciones if distintas. De esta manera se dificultad la comprensión del código ya que se espera que cada condición compruebe una única parte de la validación de la fecha. En relación a esta última también…
-
Diferencia entre scanf, gets y fgets
La biblioteca estándar de C provee de varias funciones para introducir datos a nuestros programas. Estas son parte del módulo stdio.h. Vamos a ver la diferencia que existe entre tres de ellas (scanf, gets y fgets). Las tres nos permiten leer cadenas de caracteres introducidas por el usuario pero con importantes diferencias. scanf es la más…
-
Errores más frecuentes P2.2
En esta segunda parte de la práctica 2 los errores relacionados con la legibilidad del código que he encontrado son: Comentarios Es importante que el código esté correctamente comentado de cara al que vaya a leerlo. Cuando definimos una “palabra” nueva en el programa suele ser necesario que también incluyamos un comentarios con su significado.…
-
Errores más frecuentes P2.1
Uso de constantes en la definición del tamaño de las tablas En esta práctica he encontrado un número elevado de soluciones que no usaban constantes para los tamaños de las tablas. Por ejemplo, la definición del tamaño de las matrices del ejercicio 2.3 se parecía más a esto: que a esto: Hay que evitar utilizar número…
-
Errores más frecuentes y mejoras en la práctica 1
Legibilidad Es importante que el código fuente sea claro de entender para otras personas que tenga que revisarlo o modificarlo, o por ti mismo cuando tengas que retomar el programa. Cuando más fácil sea leer y entender menos costoso será mejorarlo en un futuro. Durante el curso iremos trabajando el estilo de programación. Aunque cada…
-
Bocados de C
Bocados de C son pequeños trocitos para alimentar mentes curiosas que quieran conocer mejor el lenguaje C. Iré dejando preguntas que espero susciten debate, y generan nuevas preguntas entre aquellos que participéis, lo cual es totalmente voluntario. Cadena rota (devorado) ++ (devorado) Comas (devorado) 1 < 15 < 10 (devorado) If es igual (devorado) El orden…
-
Comenzado las prácticas de PROG1 2013-14
Este primer post podéis encontrar información básica sobre la organización de los grupos 1161, 1162, y 1101 Contactar conmigo: Si queréis hablar conmigo personalmente lo más sencillo es enviarme un correo (Pablo.Haya@uam.es) para que acordemos día y hora. Trabajo en el IIC, que se encuentra en la quita planta del edificio B, pero las tutorías las realizo en mi despacho de…