% % % Input: Date % Output: the number of days in the month. % % day=input('day ? '); month=input('month ? '); year=input('year ? '); date=[num2str(day) '/' num2str(month) '/' num2str(year)]; disp(date); logical_1=month == 1 | month == 3 | month==5 | month==7 | month==8; logical_2=month==10 | month==12; % days=30; % default if( logical_1 | logical_2) days=31; end % if(month==2) if(rem(year,4)==0 & (~(rem(year,100)==0) | rem(year,400)==0)) days=29; else days=28; end end disp(['number of days in the month: ' num2str(days)])