Go 语言打印倒直角三角形星形图案程序

编写一个 Go 程序来打印倒直角三角形星形图案。在这个 Golang 倒直角三角形星形示例中,第一个循环从末尾迭代到开头。第二个循环(j = i; j > 0; j–)从 i 迭代到 0。在循环内,我们打印星形。

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()
    }
}
Go Program to Print Inverted Right Triangle Star Pattern

这个 Golang 程序允许我们输入任何符号,并打印给定符号的倒直角三角形图案。

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
@ @ @ @ @ @ @ @ @ @ @ 
@ @ @ @ @ @ @ @ @ @ 
@ @ @ @ @ @ @ @ @ 
@ @ @ @ @ @ @ @ 
@ @ @ @ @ @ @ 
@ @ @ @ @ @ 
@ @ @ @ @ 
@ @ @ @ 
@ @ @ 
@ @ 
@