Quiz 02

Suponga que usted está colaborando en el desarrollo de una aplicación y se necesita una función en C (no en C++) que imprima en la salida estándar un mes perfectamente formateado. La función recibe dos parámetros: [1] un entero entre 0 y 6 indicando el día de la semana que inicia el mes (0 = domingo, 1 = lunes, ..., 6 = sábado), y [2] la cantidad de días que tiene el mes. Por ejemplo, al invocar su función con los parámetros:

imprimir_mes(4, 30);

produciría el siguiente resultado en la salida estándar:

 D  L  K  M  J  V  S
             1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Evaluación

  1. [10%] Declara correctamente una función de C.

  2. [10%] Imprime correctamente el encabezado del mes.

  3. [20%] Inicia en el día correcto.

  4. [40%] Imprime los días con el formato correcto.

  5. [20%] Imprime correctamente los cambios de línea.