Write a Go Program to Print Inverted Right Angled Triangle Star Pattern. In this Golang Inverted Right Triangle Star example, the first loop iterates from end to start. The second one (for j = i; j > 0; j–) iterates from i to 0. Within the loop, we print stars.
package main
import "fmt"
func main() {
var i, j, rows int
fmt.Print("Rows to Print the Inverted Right Triangle = ")
fmt.Scanln(&rows)
fmt.Println("\nInverted Right Angled Triangle")
for i = rows; i > 0; i-- {
for j = i; j > 0; j-- {
fmt.Print("* ")
}
fmt.Println()
}
}

This Golang program allows us to enter any symbol and prints the Inverted Right angled Triangle pattern of the given symbol. For more star pattern examples, please refer to the Go Star Pattern programs article.
package main
import "fmt"
func main() {
var i, j, rows int
var sym string
fmt.Print("Rows to Print the Inverted Right Triangle = ")
fmt.Scanln(&rows)
fmt.Print("Symbol to Print as Inverted Right Triangle = ")
fmt.Scanln(&sym)
fmt.Println("\nInverted Right Angled Triangle")
for i = rows; i > 0; i-- {
for j = i; j > 0; j-- {
fmt.Printf("%s ", sym)
}
fmt.Println()
}
}
Rows to Print the Inverted Right Triangle = 11
Symbol to Print as Inverted Right Triangle = @
Inverted Right Angled Triangle
@ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @
@ @ @ @ @ @
@ @ @ @ @
@ @ @ @
@ @ @
@ @
@
Also Visit
- Go Program to Print Hollow Inverted Right Triangle Star Pattern
- Go Program to Print Reverse Mirrored Right Triangle Star Pattern