Тема: Практична робота № 19. “Розробка та виконання програм з масивами чисел”.
Мета:
Lazarus Пошук та сортування у двовимірному масиві.
Практичні вправи
Створити проект PR_Mas2
Розмістити на формі Компонент StringGrid, 2 текстових поля вводу Edit, необхідну кількість текстових міткок.
Розмістити на формі 4 кнопки Сгенерувати, Кількість елементів заданого діапазону, Кількість від'ємних елементів кожного стовпчика, Відсортувати елементи кожного рядка,.
В текстові поля вводу Edit вводяться кількість рядків і стовпчиків масиву і змінюється відповідно кількість рядків і стовпчиків уКомпоненті StringGrid
При натисканні кнопки Сгенерувати
поле StringGrid1 заповнюється псевдовипадковими числами від -5 до 5
Заповнюється масив значеннями зі SringGrid1
Виводиться масив в мітку.
При натисканні кнопкиКількість елементів заданого діапазону,
знайти кількість елементів двовимірного масиву, що належать числовому інтервалу [-2:2],
результат вивести в мітку в такому форматі: Кількість елементів заданого діапазону=..."
При натисканні кнопки Кількість від'ємних елементів кожного стовпчика,
знайти с від'ємних елементів кожного стовпчика двовимірного масиву,
результат вивести в мітку в такому форматі:
вивести в мітку лише числовий результат обчислення,
кожне значення кількості записати з через знак табуляції рядка
Наприклад: 256 651 56 65
При натисканні кнопки Відсортувати елементи кожного рядка:
Відсортувати елементи кожного рядка двовимірного масиву за зростанням