########## повний сценарій ########## Лабораторна робота №8 (варіант 19) Виконав: студент групи ІПЗ-11 Одарчук Олексій Обробка одновимірного масиву ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 1 Уведіть кількість елементів масиву (1..1000): 8 Спосіб створення: 1 - введення з клавіатури 2 - генерація псевдовипадкових чисел Оберіть спосіб (1..2): 1 Уведіть цілі числа від -30000 до 30000 (усього 8): a[0] = 5 a[1] = -3 a[2] = 8 a[3] = -6 a[4] = 7 a[5] = 2 a[6] = -1 a[7] = 4 Масив створено. Вхідний масив: 5 -3 8 -6 7 2 -1 4 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 6 Усі перетворення вхідного масиву 1. Вхідний масив: 5 -3 8 -6 7 2 -1 4 2. Від'ємні замінено їх квадратами: 5 9 8 36 7 2 1 4 3. Упорядковано за спаданням: 36 9 8 7 5 4 2 1 4. Сума парних чисел упорядкованого масиву: 50 (парних чисел: 4) Замінено від'ємних: 3, обмінів під час сортування: 4 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 3 Вхідний масив: 5 -3 8 -6 7 2 -1 4 Від'ємні замінено їх квадратами: 5 9 8 36 7 2 1 4 Замінено елементів: 3 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 4 Вхідний масив: 5 -3 8 -6 7 2 -1 4 Упорядковано за спаданням: 8 7 5 4 2 -1 -3 -6 Виконано обмінів: 5 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 5 Вхідний масив: 5 -3 8 -6 7 2 -1 4 Парних чисел: 4 Сума парних чисел: 8 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 7 Завершення роботи. ########## граничні значення ±30000 ########## Лабораторна робота №8 (варіант 19) Виконав: студент групи ІПЗ-11 Одарчук Олексій Обробка одновимірного масиву ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 1 Уведіть кількість елементів масиву (1..1000): 3 Спосіб створення: 1 - введення з клавіатури 2 - генерація псевдовипадкових чисел Оберіть спосіб (1..2): 1 Уведіть цілі числа від -30000 до 30000 (усього 3): a[0] = -30000 a[1] = 30000 a[2] = -1 Масив створено. Вхідний масив: -30000 30000 -1 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 6 Усі перетворення вхідного масиву 1. Вхідний масив: -30000 30000 -1 2. Від'ємні замінено їх квадратами: 900000000 30000 1 3. Упорядковано за спаданням: 900000000 30000 1 4. Сума парних чисел упорядкованого масиву: 900030000 (парних чисел: 2) Замінено від'ємних: 2, обмінів під час сортування: 0 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 7 Завершення роботи. ########## значення поза межами ########## Лабораторна робота №8 (варіант 19) Виконав: студент групи ІПЗ-11 Одарчук Олексій Обробка одновимірного масиву ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 1 Уведіть кількість елементів масиву (1..1000): 1 Спосіб створення: 1 - введення з клавіатури 2 - генерація псевдовипадкових чисел Оберіть спосіб (1..2): 1 Уведіть цілі числа від -30000 до 30000 (усього 1): a[0] = -100000 Помилка: потрібне ціле число від -30000 до 30000. a[0] = -5 Масив створено. Вхідний масив: -5 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 6 Усі перетворення вхідного масиву 1. Вхідний масив: -5 2. Від'ємні замінено їх квадратами: 25 3. Упорядковано за спаданням: 25 4. Сума парних чисел упорядкованого масиву: 0 (парних чисел: 0) Замінено від'ємних: 1, обмінів під час сортування: 0 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 7 Завершення роботи. ########## масив без парних чисел ########## Лабораторна робота №8 (варіант 19) Виконав: студент групи ІПЗ-11 Одарчук Олексій Обробка одновимірного масиву ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 1 Уведіть кількість елементів масиву (1..1000): 4 Спосіб створення: 1 - введення з клавіатури 2 - генерація псевдовипадкових чисел Оберіть спосіб (1..2): 1 Уведіть цілі числа від -30000 до 30000 (усього 4): a[0] = 1 a[1] = 3 a[2] = -5 a[3] = 7 Масив створено. Вхідний масив: 1 3 -5 7 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 5 Вхідний масив: 1 3 -5 7 Парних чисел: 0 Сума парних чисел: 0 Парних чисел у масиві немає, тому сума дорівнює нулю. ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 7 Завершення роботи. ########## обробка до створення масиву ########## Лабораторна робота №8 (варіант 19) Виконав: студент групи ІПЗ-11 Одарчук Олексій Обробка одновимірного масиву ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 3 Масив ще не створено. Скористайтеся командою 1. ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 5 Масив ще не створено. Скористайтеся командою 1. ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 1 Уведіть кількість елементів масиву (1..1000): 3 Спосіб створення: 1 - введення з клавіатури 2 - генерація псевдовипадкових чисел Оберіть спосіб (1..2): 1 Уведіть цілі числа від -30000 до 30000 (усього 3): a[0] = 2 a[1] = 3 a[2] = 2 Масив створено. Вхідний масив: 2 3 2 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 7 Завершення роботи. ########## псевдовипадкові числа ########## Лабораторна робота №8 (варіант 19) Виконав: студент групи ІПЗ-11 Одарчук Олексій Обробка одновимірного масиву ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 1 Уведіть кількість елементів масиву (1..1000): 10 Спосіб створення: 1 - введення з клавіатури 2 - генерація псевдовипадкових чисел Оберіть спосіб (1..2): 2 Уведіть нижню межу (від'ємну, не менше -30000): -20 Уведіть верхню межу (додатну, не більше 30000): 20 Масив створено. Вхідний масив: -6 -1 5 -18 14 11 3 9 8 -16 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 6 Усі перетворення вхідного масиву 1. Вхідний масив: -6 -1 5 -18 14 11 3 9 8 -16 2. Від'ємні замінено їх квадратами: 36 1 5 324 14 11 3 9 8 256 3. Упорядковано за спаданням: 324 256 36 14 11 9 8 5 3 1 4. Сума парних чисел упорядкованого масиву: 638 (парних чисел: 5) Замінено від'ємних: 4, обмінів під час сортування: 7 ============================================================ Меню команд: 1 - створити масив 2 - вивести масив 3 - замінити від'ємні числа їх квадратами 4 - упорядкувати масив за спаданням 5 - визначити суму парних чисел 6 - виконати та вивести всі перетворення 7 - вихід Оберіть команду (1..7): 7 Завершення роботи.