Disegnare un rombo con il linguaggio GO
package main
import "fmt"
func main() {
var i int
var n int
var m int
var k int
n= 1
fmt.Print("Inserisci il numero che costituira' il raggio... ");
fmt.Scan(&n)
for m=0; m<2 ; m++ {
for i=1; i<=n ; i++ {
if m==0 {
for k=1; k<=n-i; k++ {
fmt.Print(" ")
}
for k=1; k<2*i; k++ {
fmt.Print("*")
}
}
if m==1{
for k=1;k<=i; k++ {
fmt.Print(" ")
}
for k=1; k<(n-i)*2; k++ {
fmt.Print("*")
}
}
fmt.Print("\n")
}
}
}
Commenti
Posta un commento