Witam, mam za zadanie napisać datę dnia następnego na IFie w języku Ada.
Chciałbym zrobić coś takiego
IF MM=1|3|5|7|8|10|12 AND DD>=1 AND DD<=30 THEN DD:=DD+1;
Jak się domyślicie, data zmieni tylko dzień o jeden, dla miesięcy, w których to liczba dni wynosi 31.
Jednak takie coś nie działa, bo wg kompilatora pomiędzy 1 a 3 powinno być then.
Jak inaczej to rozwiązać