% Lab exercise 2 solutions pause x = input('Enter first integer> '); y = input('Enter second integer> '); % Function MOD(X,Y) returns the remainder of X when divided by X. % If the absolute value of X is less than Y, then MOD(X,Y) = X. % See also function REM. mod(x, y) pause if mod(x,2) == 0 disp('Variable x holds an even value.') else disp('Variable x holds an odd value.') end pause help floor help ceil pause % random integer between 0 and 1 (inclusive) floor(2 * rand) pause % random integer between 0 and 100 (inclusive) floor(101 * rand) pause % random integer between 1 and 100 floor(100 * rand) + 1 pause % random integer between -10 and 10 floor(21 * rand) - 10 pause % General pattern for integers: % Assume HIGH >= LOW, and both are integers % Note: there are many other ways to generate random numbers in % a given range, especially if we don't need to obey a % given distribution. % floor(rand*(HIGH-LOW+1)) + LOW