写一个程序，求出一个无序整数数组中的最大值。
一个无序的整数数组。
以下是Python代码实现：

```
def find_max(nums):
    max_num = nums[0]
    for num in nums:
        if num > max_num:
            max_num = num
    return max_num

nums = [5, 10, 3, 8, 2, 7]
print(find_max(nums))
```

输出：

```
10
```

该程序通过遍历数组，并将每个元素与当前的最大值进行比较来确定最大值。如果当前的元素大于最大值，则将最大值更新为当前元素。最后，程序返回最终的最大值。