Laboratorio 11 - Procedimientos y funciones (fechas)

Asignatura: Fundamentos de Informática
Especialidad: Electrónica - UPV/EHU
Curso académico: 2013-2014
Profesor: Ismael Etxeberria Agiriano

Objetivos

Ejercicio resuelto

Fuentes de proyectos ejemplo

Moodle

Entregables

Al finalizar la práctica será preciso guardar los programas fuente corregidos:
11-001.c, 11-002.c, 11-003.c, 11-004.c, 11-005.c, 11-006.c, 11-007.c y 11-008.c.

Ejercicios - Programación en C

Los subprogramas a utilizar son los que se resumen en la colección de ejercicios resueltos pero no va a ser necesario copiarlos. Utilizaremos directamente el fichero fuente proporcionado y el fichero de cabeceras.

Se proporcionan los proyectos completos para resolver los ejemplos resueltos, incluyendo el modelo propuesto de trabajo.

  1. 11-001: (10 min) Análisis.
    Codifica un programa que escriba en pantalla qué día de la semana será el 1 de enero del año que viene (según la fecha del sistema).
  2. 11-002: (10 min) Análisis.
    Codifica un programa que escriba en pantalla qué fecha es el primer día laborable del año que viene (según la fecha del sistema), sabiendo que el 1 de enero es festivo y los sábados y domingos no se consideran laborables.
  3. 11-003: (10 min) Análisis.
    Codifica un programa que escriba en pantalla cuál es el próximo año bisiesto (sin contar éste, según la fecha del sistema), utilizando la función del ejercicio 09-010.
  4. 11-004: (10 min) Análisis.
    Codifica un programa que escriba en pantalla si el año próximo es compostelano (sin contar éste, según la fecha del sistema), sabiendo que un año es compostelano cuando el 25 de julio cae domingo.
  5. 11-005: (10 min) Análisis.
    Codifica un programa que escriba en pantalla todos los años compostelanos del siglo actual (según la fecha del sistema), sabiendo que un año es compostelano cuando el 25 de julio cae domingo.
  6. 11-006: (10 min) Análisis.
    Codifica un programa que escriba en pantalla qué fecha se celebra Maritxu Kajoi en Arrasate el año que viene (según la fecha del sistema), sabiendo que se celebra el primer viernes de octubre.
  7. 11-007: (10 min) Análisis.
    Codifica un programa que escriba en pantalla qué fecha se celebra el Herri Eguna en Oñati el año que viene (según la fecha del sistema), sabiendo que se celebra el día anterior al Domingo de Rosario, siendo éste el primer domingo de octubre.
  8. 11-008: (10 min) Análisis.
    Codifica una función que reciba el día, mes y año de nacimiento de una persona y devuelva qué día de la semana nació.
    Codifica un programa para probarlo con fechas de prueba y pidiendo fechas al usuario.

Análisis