//khai báo biến MAX = 100
/* hàm nhập với tham số là một mảng số thực với số phần tử n */
void nhap(float a[], int &n) {
//sử dụng do..while để yêu cầu người dùng nhập vào số phần tử
cout<<"\nNhập số phần tử: ";
cout<<"\nSố phần tử không hợp lệ, xin vui lòng kiểm tra lại";
//sử dụng vòng lặp for để yêu cầu người dùng nhập vào giá trị cho từng phần tử
for(int i = 0; i < n; i++){
cout<<"Nhập a["<<i<<"]= ";
/* hàm tìm vị trí index của phần tử nhỏ nhất trong mảng */
float isIndexMin(float a[], int n){
//gán phần tử đầu tiên cho biến min
//khai báo biến index là vị trí của phần tử nhỏ nhất
//sử dụng vòng lặp for để so sánh min với từng phần tử trong mảng
//phần tử nào nhỏ hơn min thì gán nó cho min
for(int i = 0; i < n; i++){
//ta gán vị trí nhỏ nhất cho index
//như vậy đến cuối vòng lặp ta sẽ được index là vị trí của phần tử nhỏ nhất
void xuat(float a[], int n){
//xuất các phần tử trong mảng
cout<<"Các phần tử trong mảng là: ";
for(int i = 0; i < n; i++){
//xuất vị trí của phần tử nhỏ nhất trong mảng
cout<<"\nVị trí của phần tử nhỏ nhất là: "<<isIndexMin(a,n);
cout<<"\n---------------------------------\n";
cout<<"Chương trình này được đăng tại hiepsiit.com";