Write a Go Program to Print Right angled Triangle Number Pattern. In this Golang Right Angled Triangle Number example, the first for loop iterates from end to start. The second for loop (for j = 1; j <= i; j++) iterates from 1 to i. Within the loop, we print 1’s.
package main import "fmt" func main() { var i, j, rows int fmt.Print("Right Angled Triangle Rows = ") fmt.Scanln(&rows) fmt.Println("\nRight Angled Triangle Number Pattern") for i = 1; i <= rows; i++ { for j = 1; j <= i; j++ { fmt.Print("1 ") } fmt.Println() } }

This Golang program allows to input a number and prints the Right angled Triangle pattern of that number.
package main import "fmt" func main() { var i, j, rows, num int fmt.Print("Right Angled Triangle Rows = ") fmt.Scanln(&rows) fmt.Print("Number for Right Angled Triangle = ") fmt.Scanln(&num) fmt.Println("\nRight Angled Triangle Number Pattern") for i = 1; i <= rows; i++ { for j = 1; j <= i; j++ { fmt.Printf("%d ", num) } fmt.Println() } }
Right Angled Triangle Rows = 8
Number for Right Angled Triangle = 9
Right Angled Triangle Number Pattern
9
9 9
9 9 9
9 9 9 9
9 9 9 9 9
9 9 9 9 9 9
9 9 9 9 9 9 9
9 9 9 9 9 9 9 9