Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабороторные 2 семестр.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
435.71 Кб
Скачать

6.3 Варіанти завдань

Ввести елементи списку та виконати зазначені дії.

  1. Зі списку дійсних чисел переписати в новий список ті елементи вихідного, які належать діапазону [-2; 3,5].

  2. Додати до всіх елементів списку максимальний елемент цього списку.

  3. Зі списку символів S1, S2 ... Sn і заданого m отримати список Sm +1, Sm +2 ... Sn, S1, ... Sm (m <n).

  4. Якщо в списку дійсних чисел є хоча б один від’ємний елемент, то всі додатні числа помножити на 0.1.

  5. У списку цілих чисел A1, A2, ... An поміняти місцями елемент, що стоїть на першому місці, з елементом, значення якого мінімально.

  6. Видалити зі списку символів всі розділові знаки.

  7. Із списку цілих чисел A1 ... An отримати 2 списка – один з непарними числами, другий – з парними числами.

  8. Ввести список символів, закінчуючи введення точкою. Слова в цьому списку розділені пробілами. Якщо кількість слів непарна, видалити перше слово.

  9. З'ясувати, чи є серед чисел списку елементи з однаковими значеннями.

  10. Сформувати список символів, закінчуючи введення при появі символу зірочка. Усі символи з кодами, більшими, ніж заданий, замінити пробілами.

  11. Для списку з N дійсних чисел знайти min | Ai-Aср |, де Aср - середнє арифметичне всіх елементів списку, Ai - поточний елемент списку

  12. У списку цілих чисел поміняти місцями елементи з мінімальним і максимальним значеннями.

  13. Даний список символів S1, S2 ... Sn, що передують першій крапці (n заздалегідь невідомо). Отримати послідовність S1, S3 ... Sn, якщо n непарне і послідовність S2, S4 .. Sn, якщо n парне.

  14. Получити зі списоку A1 ... An новий список, розташувавши спочатку від’ємні елементи, а потім додатні, зберігши порядок слідування.

  15. Вивести елементи списку дійсних чисел, які мають значення більше середнього арифметичного для додатних елементів.

  16. До всіх від’ємних елементів списку A1 A2 .. An додати максимальний елемент списку.

  17. Якщо список цілих чисел впорядкований за зростанням, то отримати новий список із додатніх елементів вихідного.

  18. Переставити перший елемент списку в кінець списку.

  19. Поміняти місцями максимальний і останній елементи списку.

6.4 Контрольні питання

1. У чому відмінність статичних і динамічних змінних?

2. Як створюються і видаляються динамічні змінні?

3. Які імена даються динамічним змінним?

4. Як описати елемент списку?

5. Як видалити елемент зі списку?

6. Як вставити елемент в список?

7. Що таке порожнє посилання і як воно застосовується у списках?

8. Яке повідомлення буде виведено в наведеному вище прикладі, якщо першим введеним символом виявиться крапка?

7 Обробка матриць у середовищі lazarus

Мета роботи - отримання практичних навичок створення віконних додатків; вивчення особливостей обробки матриць в середовищі Lazarus, вивчення властивостей компонента StringGrid.