Video
This page introduces how the "mod" %
operator works in Java and other languages along with a few live practice code problems.
You're familiar with the 4 arithmetic operations + - * /. The %
modulus operator is an additional arithmetic operation: basically the remainder left over after division. For example, what is 73 % 10
? The simplest way to think about it is, keep subtracting 10's from 73 until there's less than 10 left (3 in this case).
or35 H specialEleven old35 more20 less20 nearTen
More difficult problems that also use mod: makeBricks makeChocolate
(in python: make_bricks make_chocolate )
See also Introduction to MakeBricks
CodingBat.com code practice. Copyright 2013 Nick Parlante.