Updated comments for Lab15
This commit is contained in:
parent
16d9042f82
commit
e21d50726c
@ -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] << " ";
|
||||
|
Loading…
Reference in New Issue
Block a user