Control C302D

Feu un programa que llegeixi parells de dates i que, per a cada parell,
digui si la primera data és anterior, igual o posterior a la segona
data.

El vostre programa ha de definir i utilitzar la funció

        int compara(int d1, int m1, int a1, int d2, int m2, int a2);

que, donades dues dates @d1@/@m1@/@a1@ i @d2@/@m2@/@a2@, retorna un
nombre negatiu si la primera data és anterior a la segona, 0 si la
primera data és igual a la segona, i un nombre positiu si la primera
data és posterior a la segona.

Entrada

L’entrada és una seqüència de parells de dates. Cada data segueix el
format dia@/@mes@/@any. Totes les dates de l’entrada són vàlides i estan
compreses entre els anys 1800 i 9999.

Sortida

Per a cada parell de dates, cal escriure “@anterior@” si la primera data
és anterior a la segona, “@iguals@” si la primera data és igual a la
segona, o “@posterior@” si la primera data és posterior a la segona.

Informació del problema

Autoria: Professorat de P1

Generació: 2026-01-25T10:18:40.897Z

© Jutge.org, 2006–2026.
https://jutge.org
