View Problem

Perform an action a fixed number of times (FOR)

Display the string "Hello" five times like "HelloHelloHelloHelloHello"
DiskEdit
python
print "Hello" * 5
DiskEdit
python
for i in range(5):
print "Hello"
DiskEdit
clojure
(dotimes [_ 5]
(print "Hello"))
ExpandDiskEdit
fsharp
for i = 1 to 5 do printf "Hello" done
ExpandDiskEdit
fsharp
dotimes 5 (fun () -> printf "Hello")
ExpandDiskEdit
fsharp
// Repetition via ranging over a List type(index ignored)
for _ in list do printf "Hello" done
ExpandDiskEdit
fsharp
// Repetition via ranging over a Sequence type(index ignored)
for _ in sequence do printf "Hello" done
ExpandDiskEdit
fsharp
// Repetition via ranging over an Array type(index ignored)
for _ in array do printf "Hello" done
ExpandDiskEdit
fantom
5.times { Env.cur.out.print("Hello") }
ExpandDiskEdit
fantom
for (i := 0; i < 5; i++)
Env.cur.out.print("Hello")
ExpandDiskEdit
fantom
(1..5).each { Env.cur.out.print("Hello") }
DiskEdit
groovy
println "Hello" * 5
DiskEdit
groovy
5.times { print "Hello" }; println()
ExpandDiskEdit
java
for(int i=0;i<5;i++) {
System.out.print("Hello");
}
ExpandDiskEdit
erlang
dotimes(5, fun () -> io:format("Hello") end).
ExpandDiskEdit
erlang
lists:foreach(fun (_) -> io:format("Hello") end, lists:seq(1, 5)).
DiskEdit
perl
print "Hello" x 5
DiskEdit
perl
print "Hello" for (1..5)

Submit a new solution for python, clojure, fsharp, fantom ...
There are 19 other solutions in additional languages (cpp, csharp, haskell, ocaml ...)