I am extremely new to VB. I am taking up an intro to VB course and I'm currently stuck with a small problem in my code. I have managed to get most of it to work, however I can't seem to figure out the remaining error that I am facing.
As attached in the screenshot below, I am unsure of how to get rid of the "0 is NOT a prime number" line. I have also attached my code below.
'Variable declaration
Dim n As Integer
Console.WriteLine("Please enter number of positive integers: ")
n = Console.ReadLine()
'Array declaration
Dim IntegerArray(n) As Integer
For j = 0 To n - 1
Console.WriteLine("Please enter integer number " & (j + 1) & ": ")
IntegerArray(j) = Console.ReadLine()
Next j
Console.WriteLine(vbCrLf)
Dim i As Integer
Dim Prime As Boolean = True
'Check to ensure 1 is not prime, as it only has one positive divisor
For Each number As Integer In IntegerArray
If number = 1 Then
Console.WriteLine(number & " is NOT a Prime Number")
Else
'Loop to check if number is divisible by any number starting from 2 to n-1
For i = 2 To (number - 1)
If number Mod i = 0 Then
Prime = False
Exit For
End If
Prime = True
Next i
'Print sorted array along with results
If Prime Then
Console.WriteLine(number & " is a Prime Number")
Else
Console.WriteLine(number & " is NOT a Prime Number")
End If
End If
Next
Console.ReadKey()
End Sub
End Module