En esta asignatura soy responsable de un grupo de prácticas,
aquí irán apareciendo materiales para los alumnos de
ese grupo.
En mis grupos de prácticas utilizamos
dev-cpp como
Entorno Integrado de Desarrollo. He preparado unos apuntes
que explican a nivel introductorio el funcionamiento de este
programa.
Marta Fernández ha escrito unos apuntes para
la asignatura, disponibles aquí.
Por
otra parte, los boletines de ejercicios propuestos son los
siguientes:
Estructuras de
control.
Arrays.
Funciones.
Los
exámenes tienen una parte de problemas y otra de test. La
parte de problemas está disponible a continuación, la
de test no la publicamos.
Exámenes de prácticas. De
cara al examen final, usar para auto-evaluarse: intentar hacerlos sin
mirar la solución.
Examen
de if-else-switch modelo
1, modelo
2, solución
1, solución
2
Examen de bucles modelo 1, modelo 2, solución 1, solución 2
Examen de arrays y funciones, sólo hay un modelo, solución
Prácticas:
Bloque 1, expresiones, entrada/salida.
Bloque 2, if, if-else.
Bloque 2 y medio, switch.
Bloque 3, bucles I. Descárguese también el esquema guionsieteymedioperitos.cpp.
Bloque 4, bucles II. Esquemas autoexplicativos. buclesII_1.cpp, buclesII_2.cpp.
Bloque 5, bucles III. Esquemas autoexplicativos. buclesIII_1.cpp, buclesIII_2.cpp. Ejercicio de referencia: "Mostrar los n primeros números que contienen la cifra x, n y x se piden por el teclado". contienex.cpp
Bloque 6, funciones. Mostrar los n primeros números primos. guion_nprimos_f.cpp. Mostrar los n primeros números perfectos (buscar en Goolgle la definición). guion_nperfectos_f.cpp. Como ejercicio, relacionados con estos y sin guión: mostrar las parejas de números amigos menores de 3000 (dos números son amigos si la suma de los divisores de uno es el otro y recíprocamente). Mostrar los n primeros primos gemelos. Dos primos son gemelos si su diferencia es igual a 2.
Bloque 7, arrays. Ejercicios 1 y 3 del examen de Septiembre de 2007.