View Problem

Perform an action if a condition is true (IF .. THEN)

Given a variable name, if the value is "Bob", display the string "Hello, Bob!". Perform no action if the name is not equal.
DiskEdit
ruby
if (name=='Bob')
puts "Hello, Bob!"
end
DiskEdit
ruby
puts "Hello, Bob!" if name=='Bob'
ExpandDiskEdit
cpp C++/CLI .NET 2.0
if (name == "Bob") Console::WriteLine("Hello, {0}!", name);
ExpandDiskEdit
cpp
if (name == "Bob") std::cout << "Hello, " << name << "!" << std::endl;
ExpandDiskEdit
fantom
if (name=="Bob") echo("Hello, Bob!")
DiskEdit
clojure
(def person "Bob")
(if (= person "Bob")
(println "Hello, Bob!"))

Submit a new solution for ruby, cpp, fantom, or clojure
There are 17 other solutions in additional languages (csharp, erlang, fsharp, go ...)