View Problem

Perform different actions depending on a boolean condition (IF .. THEN .. ELSE)

Given a variable age, if the value is greater than 42 display "You are old", otherwise display "You are young"
ExpandDiskEdit
java
if (age > 42) {
System.out.println("You are old");
} else {
System.out.println("You are young");
}
ExpandDiskEdit
java
System.out.println("You are " + ((age>42)?"old":"young"));
ExpandDiskEdit
cpp C++/CLI .NET 2.0
if (age > 42) Console::WriteLine("You are old");
else Console::WriteLine("You are young");
ExpandDiskEdit
cpp C++/CLI .NET 2.0
Console::WriteLine("You are {0}", (age > 42 ? "old" : "young"));
ExpandDiskEdit
cpp
std::printf("You are %s\n", (age > 42 ? "old" : "young"));

Submit a new solution for java or cpp
There are 30 other solutions in additional languages (clojure, csharp, erlang, fantom ...)