public static int NhapN(){
int n = int.Parse(Console.ReadLine());
public static double[] NhapMang(int n) {
for (int i = 0; i < n; i++) {
arr[i] = double.Parse(Console.ReadLine());
public static bool KiemTraSoDuong(double a) {
public static double TimViTriSoDuongNhoNhat(double[] arr, int n) {
for (int i = 0; i < n; i++) {
if (KiemTraSoDuong(arr[i])) {
for (int j = i + 1; j < n; j++) {
if ((arr[j] < min) && (KiemTraSoDuong(arr[j]))) {
public static void Main()
double result = TimViTriSoDuongNhoNhat(arr, n);
Console.Write("Mảng không có số dương");
Console.Write("Vị trí số dương nhỏ nhất trong mảng: " + result);