ok grazie ancora lele, sono nuovo e devo imparare ancora molto
, ho messo due linguaggi perchè li conosco entrambi ma preferirei averlo in VB. (non so come spostare la domanda)
allora, vorrei che in output si vedesse quel diamante di asterischi (l'esercizio chiede un numero random ma qui generalizzo con il numero 7). Questo è il codice che avevo svolto ma mi fa solo una croce a + e non so come fare uscire gli altri 
grazie
codice:
Module Module1 Dim n, riga, colonna As Integer
Dim div, div1, div2 As Single
Sub Main()
n = 7
If (n Mod 2 <> 0) Then
div = (n / 2) + 0.5
Else
div = n / 2
End If
For riga = 1 To n
For colonna = 1 To n
If (colonna = div Or riga = div) Then
Console.Write("* ")
Else
Console.Write(" ")
End If
Next colonna
Console.WriteLine()
Next riga
Console.ReadLine()
End Sub
End Module