Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagenone
function day = getMonthStartDay ( year , month )
	if month > 0 && month < 13
		day = getYearStartDay ( year );
		for i = 1 : month -1
			day = day + daysInMonth (yeari , iyear);
		end

		while ( day > 7)
			day = day - 7;
		end
	else
		day = 0;
	end
end

eller 

...

languagenone

...

 

e)

Code Block
languagenone
function printDays ( days )
	for week = 1:6
		for day = 1:7
			if days (week , day ) == 0
				fprintf ('   ');
			else
				if days (week , day ) < 10
					fprintf (' ');
				end
				fprintf ('%d ', days (week , day ));
			end
		end
	fprintf ('\n');
	end
end

...