void ArrOutput(int a[], int n)
{
for (int i = 0; i < n; i++)
{
if (n < 8)
cout << a[i] << ends;
}
}
Есть исходный и отсортированный массивы. Сначала у меня выводятся оба массива, но если элементов в массиве меньше 8, то вывести их повторно, как это сделать?
Исправил, можно так:
// Функция вывод массива:
void ArrOutput(int a[], int n) {
for (int i = 0; i < n; i++) {
cout << a[i] << ends;
}
}
// Использование:
ArrOutput(arr, n); // Вывести исходный массив
if (n < 8) {
// Если условие выполнилось
ArrOutput(arr, n); // Вывести исходный массив
ArrOutput(sortedArr, n); // Вывести отсортированный массив
}
ArrOutput(sortedArr, n); // Вывести отсортированный массив
Сборка персонального компьютера от Artline: умный выбор для современных пользователей