Compare commits

...

3 Commits

Author SHA1 Message Date
Profitroll
6899753a60 Updated comments for Lab20 2023-03-11 14:11:12 +01:00
Profitroll
b83c827271 Changed one message 2023-03-11 14:05:27 +01:00
Profitroll
e21d50726c Updated comments for Lab15 2023-03-11 14:00:57 +01:00
3 changed files with 11 additions and 11 deletions

View File

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

View File

@ -25,7 +25,7 @@ int main() {
cout << "Індекс першої цифри в цій строчці: " << index << endl; cout << "Індекс першої цифри в цій строчці: " << index << endl;
} }
else { else {
cout << "No digit was found in the input string." << endl; cout << "У введеній строці не знайдено жодної цифри." << endl;
} }
return 0; return 0;
} }

View File

@ -22,7 +22,7 @@ int main() {
Employee* employees = new Employee[n]; Employee* employees = new Employee[n];
// ввід даних про кожного працівника // Ввід даних про кожного працівника
for (int i = 0; i < n; i++) { for (int i = 0; i < n; i++) {
cout << "Введіть дані про працівника #" << i + 1 << ":" << endl; cout << "Введіть дані про працівника #" << i + 1 << ":" << endl;
cout << "Призвіще: "; cout << "Призвіще: ";
@ -37,14 +37,14 @@ int main() {
cin >> employees[i].salary; cin >> employees[i].salary;
} }
// обчислення середнього значення зарплатні // Обчислення середнього значення зарплатні
double total_salary = 0; double total_salary = 0;
for (int i = 0; i < n; i++) { for (int i = 0; i < n; i++) {
total_salary += employees[i].salary; total_salary += employees[i].salary;
} }
double average_salary = total_salary / n; double average_salary = total_salary / n;
// відбір працівників зарплатня яких більше середнього значення // Відбір працівників зарплатня яких більше середнього значення
int count = 0; int count = 0;
Employee* selected_employees = new Employee[n]; Employee* selected_employees = new Employee[n];
for (int i = 0; i < n; i++) { for (int i = 0; i < n; i++) {
@ -54,7 +54,7 @@ int main() {
} }
} }
// вивід результатів // Вивід результатів
cout << "Працівники із ЗП вище середньої:" << endl; cout << "Працівники із ЗП вище середньої:" << endl;
for (int i = 0; i < count; i++) { for (int i = 0; i < count; i++) {
cout << selected_employees[i].surname << " (" << selected_employees[i].position << "): " << selected_employees[i].salary << endl; cout << selected_employees[i].surname << " (" << selected_employees[i].position << "): " << selected_employees[i].salary << endl;