En esta asignatura soy responsable de un grupo de prácticas y de
la teoría,
aquí irán apareciendo
materiales para los alumnos de esos grupos.
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.
- 2001: Febrero, Junio, Setiembre
- 2002: Febrero, Junio, Setiembre
- 2003: Febrero, Junio, Setiembre
- 2004: Febrero, Junio, Setiembre
- 2005: Febrero, Junio, Setiembre (el mismo
que en Junio)
Guión de prácticas, bloque
1. Expresiones, printf y scanf.
Guión de prácticas, bloque
2. If, if-else.
Guión de prácticas, bloque
3. Bucles.
Guión de prácticas, bloque
4. Bucles.
Guión de prácticas, bloque
5. Bucles.
Construcción if-else para resolver los tres apartados del
ejercicio de complejos del bloque 2.
#include<stdio.h>
#include<stdlib.h>
int main()
{
float pr,pi;
char op;
//aqui se pedirian los datos hariamos calculos
//...
if (pr==0)
if (pi==-1)
printf("\n-i");
else
if (pi==1)
printf("\ni");
else
if (pi==0)
printf("\n0");
else
printf("\n%fi",pi);
else
{
printf("\n%f",pr);
if (pi==-1)
printf("-i");
if (pi==1)
printf("+i");
if ((pi!=-1)&&(pi!=1))
{
if (pi<0)
printf("%fi",pi);
if (pi>0)
printf("+%fi",pi);
}
}
}
Explicación en pdf.
Exámenes de
prácticas. De cara alexamen, 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, solución.
Ejemplos de clase para if,
if-else, switch.
Sistema lineal de dos
ecuaciones.
Instante siguiente a uno
dado.
Dia siguiente a una fecha
dada.
Calculadora sencilla.
Ejemplos de clase para bucles.
Suma de las cifras de un
número.
Factorial de un número.
Calculadora de
complejos con la entrada de la operación blindada.
Volver del revés un
número.
Analizar si un número es o
no capicúa.
Aproximar e elevado a x mediante su
desarrollo en serie, apartado
b.
Aproximar la raíz
cuadrada de un número mediante
una sucesión, apartado b.
Mostrar los n primeros
números que contienen la cifra x, n y x se piden por el teclado.
Ejemplos de repaso para bucles.
Más ejemplos de repaso
para bucles
Ejemplos de vectores.
Más ejemplos de vectores y
matrices.
Ejemplos de funciones.
Más ejemplos de funciones,
ejercicios de examen.