To print Floyd's Triangle Pattern in Ruby, you can use nested loops where the outer loop controls the rows and the inner loop manages the numbers in each row.
In this example,
n
to represent the number of rows in Floyd's triangle.num
to 1, which represents the starting number for the triangle.num
and print it to form the triangle pattern.def print_floyds_triangle(n)
num = 1
for i in 1..n
row = ''
for j in 1..i
row += num.to_s + ' '
num += 1
end
puts row
end
end
print_floyds_triangle(5)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
In this tutorial, we learned How to print Floyd's Trianlge Pattern in Ruby language with well detailed examples.