Starting with a variable x=1, Print the sequence
"1,2,4,8,16,32,64,128," by doubling x and checking that x is less than 150.
csharp int x = 1;
while (x < 150)
{
x *= 2;
Console.Write("{0},", x);
}
int x = 1;
while (x < 150)
{
x *= 2;
Console.Write("{0},", x);
}
fantom x := 1
while (x < 150) {
Env.cur.out.print("$x,")
x *= 2
}
echo
class SolutionXX
{
Void main()
{
x := 1
while (x < 150) {
Env.cur.out.print("$x,")
x *= 2
}
echo
}
}
Submit a new solution for
csharp or
fantom
There are 18 other solutions in
additional languages (
clojure,
cpp,
erlang,
fsharp ...)