#include #include using namespace std; #define MAX 100 void Nhapmang(int arr[], int &x); void Xuatmang(int arr[], int x); int duong(int arr[], int x); int Vitri(int arr[], int x); int main() { int myArray[MAX]; int nSize; Nhapmang(myArray, nSize); Xuatmang(myArray, nSize); int kq = Vitri(myArray, nSize); cout << "vi tri " << kq << endl; return 0; } void Nhapmang(int arr[], int &x) { srand((unsigned)time(NULL)); cout << "Nhap so phan tu "; cin >> x; for (int i = 0; i < x; i++) { arr[i] = rand() % 100 - rand() % 100; } } void Xuatmang(int arr[], int x) { cout << "Mang : \n"; for (int i = 0; i < x; i++) { cout < 0) return i; } return -1; } int Vitri(int arr[], int x) { int i; int duongmin = duong(arr[], x); if (duongmin != -1) { for (i = 0; i < x; i++) { if (arr[i] > 0 && arr[i] < arr[duongmin]) { duongmin = i; return duongmin; } } } return -1; }