Updated comments for Lab15

This commit is contained in:
Profitroll 2023-03-11 14:00:57 +01:00
parent 16d9042f82
commit e21d50726c

View File

@ -53,7 +53,7 @@ int main() {
cin >> arr[i];
}
// шукаємо перше від'ємне число
// Шукаємо перше від'ємне число
int firstNegativeIndex = -1;
for (i = 0; i < n; i++) {
if (arr[i] < 0) {
@ -67,26 +67,26 @@ int main() {
return 0;
}
// виділяємо пам'ять для нового масиву
// Виділяємо пам'ять для нового масиву
int new_size = n - firstNegativeIndex - 1;
double* new_arr = new double[new_size];
// копіюємо елементи від першого від'ємного числа в новий масив
// Копіюємо елементи від першого від'ємного числа в новий масив
for (i = firstNegativeIndex + 1; i < n; i++) {
new_arr[i - firstNegativeIndex - 1] = arr[i];
}
// виводимо новий масив
// Виводимо новий масив
cout << "Новий масив: ";
for (i = 0; i < new_size; i++) {
cout << new_arr[i] << " ";
}
cout << endl;
// міняємо місцями мінімальний та максимальний елементи в новому масиві
// Міняємо місцями мінімальний та максимальний елементи в новому масиві
swapMinMax(new_arr, new_size);
// виводимо новий масив
// Виводимо новий масив
cout << "Новий масив зі зміненими місцями мінімального та максимального елементів: ";
for (i = 0; i < new_size; i++) {
cout << new_arr[i] << " ";