Lets look at some more problems

Ria knows the following
+
-
*
// (integer division)
/
% (remainder)
== equals
!= not equals
< lt
> gt
<= le
>= ge
Remember 10 as a
a = 10
Exercise – 3: Number is even or not
number = 9
remainder = number % 2
if remainder == 0 say even
else say odd
Exercise – 4: Single digit sum
- Sum of digits till we get a single digit
0414 => 0 + 4 + 1 + 4 => 9
3414 => 3 + 4 + 1 + 4 => 12 => 1 + 2 => 3
- Lets make Ria pull digits out of a number
1234 => 4
1234 % 10 => 4
1234 // 10 => 123
123 % 10 => 3
123 // 10 => 12
12 % 10 => 2
12 // 10 => 1
1 % 10 => 1
1 // 10 => 0
1. number = 9414
2. result = 0
3. digit = number % 10
4. result = result + digit
5. number = number // 10
6. if number > 0 go to 3
7. if number == 0 and result > 9
number = result
go to 2
8 say result
- Exercise: Make ria calcualte reverse fo a number