1. Simple Code Examples
Hello World
Prints a greeting message.
output("Hello, World!");
Greet by Name
Reads your name and greets you.
input(name);
output("Hi " + name + "!");
Sum of Two Numbers
Adds two inputs.
input(a);
input(b);
box sum = a + b;
output("Sum = " + sum);
Even or Odd
Checks parity.
input(n);
if (n % 2 == 0) {
output("Even");
} else {
output("Odd");
}
Maximum of Two
Finds the larger of two.
input(a);
input(b);
if (a > b) {
output("Max = " + a);
} else {
output("Max = " + b);
}
Simple Counter Loop
Prints 1 through 5.
box i = 1;
loop(5) {
output(i);
i = i + 1;
}
Sum First N Numbers
Accumulates 1+…+n.
input(n);
box sum = 0;
box i = 1;
loop(n) {
sum = sum + i;
i = i + 1;
}
output("Total = " + sum);
Factorial (Iterative)
Computes n!.
input(n);
box fact = 1;
box i = 1;
loop(n) {
fact = fact * i;
i = i + 1;
}
output("n! = " + fact);
Multiplication Table
Prints table up to 10.
input(n);
box i = 1;
loop(10) {
output(n + "×" + i + " = " + (n * i));
i = i + 1;
}
Countdown
Counts down to 1.
input(n);
box i = n;
loop(i) {
output(i);
i = i - 1;
}
Celsius to Fahrenheit
Temperature conversion.
input(c);
box f = c * 9 / 5 + 32;
output("F = " + f);
Absolute Value
Uses conditional operator.
input(x);
box abs = x < 0 ? -x : x;
output("Absolute = " + abs);
Swap Two Variables
Swaps values via a temp.
input(a);
input(b);
box temp = a;
a = b;
b = temp;
output("a=" + a + " b=" + b);
Average of Three
Computes mean.
input(a);
input(b);
input(c);
box avg = (a + b + c) / 3;
output("Avg = " + avg);
Simple Greeting Loop
Greets thrice.
input(name);
loop(3) {
output("Hello, " + name);
}
Sum of Digits
Extracts digits iteratively.
input(n);
box sum = 0;
loop(n > 0) {
sum = sum + (n % 10);
n = n / 10;
}
output("Digit sum = " + sum);
Check Positive/Negative
Three-way check.
input(x);
if (x > 0) output("Positive");
else if (x < 0) output("Negative");
else output("Zero");
Simple Concatenation
Joins two strings.
input(s1);
input(s2);
output(s1 + " " + s2);
Character Echo
Repeats a character.
input(ch);
loop(5) {
output(ch);
}
Swap Without Temp
Swaps via arithmetic.
input(a);
input(b);
a = a + b;
b = a - b;
a = a - b;
output("a=" + a + " b=" + b);
2. Complex Code Examples
GCD via Euclid’s Algorithm
Iteratively computes greatest common divisor.
input(a);
input(b);
loop(b != 0) {
box r = a % b;
a = b;
b = r;
}
output("GCD = " + a);
LCM from GCD
Derives least common multiple.
input(a);
input(b);
box gcd = 1;
loop(b != 0) {
box r = a % b;
a = b;
b = r;
}
box lcm = a * (a / gcd);
output("LCM = " + lcm);
Factorial
Iteratively computes factorial.
input(n);
box fact = 1;
loop(n > 0) {
fact = fact * n;
n = n - 1;
}
output("Factorial = " + fact);
Fibonacci
Iteratively computes Fibonacci sequence.
input(n);
box f0 = 0;
box f1 = 1;
loop(n > 0) {
box f2 = f0 + f1;
f0 = f1;
f1 = f2;
n = n - 1;
}
output("Fibonacci = " + f0);