Домашнє завдання
Вивчити за конспектом та підручником (2, ст..55-64) способи організації операторів вибору, їх записи та застосування.
Написати програму, що знаходить суму додатних елементів масиву.
Виконання роботи
В одновимірному масиві замінити всі від’ємні елементи на середнє арифметичне елементів масиву.
В одновимірному масиві замінити кожен третій елемент на суму двох попередніх.
Написати програму, яка для цілочисельного масиву з 10 елементів визначає кількість додатних елементів, що містяться між його максимальним та мінімальним елементом.
Написати програму, яка для масиву з елементів визначає суму його елементів, що знаходяться правіше останнього від’ємного елементу.
Написати програму, яка впорядкує масив.
Сформувати вектор , координати якого обчислюються за формулою: .
Задано три масиви цілих чисел. Написати програму, яка виводить масив, що містить елемент з максимальною сумою цифр.
Оголосити масив цілих чисел і заповнити його випадковими значеннями. Розмір масиву і діапазон значень його елементів задані в Вашому варіанті індивідуального завдання – Таблиця 1. В індивідуальних завданнях указано також, яку обробку
5 ассиву потрібно виконати.
Таблиця 1. Індивідуальні завдання до задачі 5.8.
№ |
Розмірність |
Діапазон значень |
Що потрібно виконати |
1 |
50 |
-100 100 |
Замінити всі елементи з від’ємними значеннями на значення мінімального, але відмінного від нуля, додатного елемента. |
2 |
200 |
-50 50 |
Обчислити кількість пар сусідніх елементів з однаковими значеннями. |
3 |
200 |
0 -100 |
Обчислити кількість ділянок, які утворюють неперервні послідовності чисел з значеннями, що не зменшуються. |
4 |
200 |
-50 50 |
Обчислити кількість пар сусідніх елементів, які мають протилежні знаки. |
5 |
100 |
-100 100 |
Вивести початкові індекси всіх неперервних послідовностей невід’ємних чисел, довжина яких більше 5. |
6 |
100 |
-100 100 |
Знайти ту неперервну послідовність чисел, сума елементів в якій максимальна. |
7 |
100 |
-100 100 |
Розмістити всі елементи з додатними значеннями в лівій частині масиву, з від’ємними – в правій, а нулі – між ними. |
8 |
100 |
-100 100 |
Замінити всі елементи з від’ємними значеннями середнім арифметичним всіх додатних елементів. |
9 |
200 |
0 100 |
Знайти неперервну ділянку з 10 елементів, сума яких максимальна. |
10 |
200 |
0 100 |
Знайти значення 3-го за величиною елемента і значення всіх елементів, які його перевищують, замінити на знайдене значення. |
11 |
100 |
-50 50 |
Знайти кількість пар сусідніх елементів, які мають однакові абсолютні значення, але протилежні знаки. |
12 |
200 |
-100 100 |
У всіх послідовностях додатних чисел замінити значення елементів з максимальним і мінімальним значенням на середнє для цієї послідовності. |
13 |
200 |
0 100 |
Знайти неперервну ділянку з 10 елементів, які мають найбільше середнє значення елементів. |
14 |
100 |
-50 50 |
У всіх послідовностях додатних чисел змінити порядок елементів на протилежний. |
15 |
200 |
-100 100 |
У всіх послідовностях додатних чисел обмежити знизу значення тих елементів, значення яких менші за середнє для цієї послідовності. |
16 |
100 |
-50 50 |
Замінити всі елементи з додатними значеннями абсолютним значенням від’ємного елемента з максимальним абсолютним значенням. |
17 |
200 |
-50 50 |
Вивести початкові індекси всіх неперервних послідовностей чисел з значеннями, що не збільшуються. |
18 |
100 |
-50 50 |
Вивести початкові індекси всіх неперервних знакозмінних послідовностей. |
19 |
200 |
-50 50 |
Обчислити кількість всіх, неперервних послідовностей додатних чисел, довжина яких більша за 7. |
20 |
200 |
-50 50 |
Знайти з неперервних послідовностей від’ємних чисел ту, яка має найбільше абсолютне значення середнього арифметичного її елементів. |
21 |
100 |
-100 100 |
Розмістити всі елементи з мулевими значеннями в лівій частині масиву, елементи з від’ємними значеннями – за ними, а за ними – елементи з додатними значеннями. |
22 |
100 |
-100 100 |
Обмежити значення всіх елементів, абсолютні значення яких перевищують середнє для додатних і від’ємних елементів. |
23 |
100 |
-100 100 |
Замінити кожний елемент на середнє арифметичне його і його сусідів зліва і справа. |
24 |
200 |
-50 50 |
Знайти неперервні ділянки, на яких сума елементів дорівнює 0. |
25 |
200 |
-50 50 |
Для кожного додатного елемента визначити, чи є в масиві від’ємний елемент з протилежним значенням; якщо так, то замінити його на 0. |