using static System.Console;
using static System.Math;
static int Main(string[] args) {
for (int i = 0; i < vetor.Length; i++) {
Write($"Digite o {i}° número: ");
if (!int.TryParse(ReadLine(), out vetor[i])) {
WriteLine("Valor inválido, tente de novo.");
for (int i = 0; i < vetor.Length; i++) if (EhPrimo(vetor[i])) WriteLine($"Posição {i}");
public static bool EhPrimo(int numero) {
if (numero <= 1) return false;
if (numero == 2) return true;
if (numero % 2 == 0) return false;
var limite = (int)Floor(Sqrt(numero));
for (int i = 3; i <= limite; i += 2) if (numero % i == 0) return false;