Консультация № 200375
04.03.2021, 01:43
0.00 руб.
0 1 0
Уважаемые эксперты! Пожалуйста помогите, нужно решить на Delphi.

Разработать программу по работе с массивами согласно следующим условиям:

1. Запросить размерность одномерного массива. Заполнить его случайными числами от -10 до 30. Удалить из массива:
а) все отрицательные элементы; Выводить все промежуточные значения.
б) все элементы, большие данного числа n; Выводить все промежуточные значения.

2. Запрашивать размерность двумерного массива. Затем организовать заполнение двумерного массива целыми числами случайным образом, из интервала от -20 до 20. Сформировать из элементов матрицы одномерный массив, каждый элемент которого - это количество элементов имеющих четное значение каждой строки матрицы. Вывести на экран оба массива. Выводить все промежуточные значения.

Запретить ручной ввод в массивы. В EDIT разрешить ввод только цифр. При запуске на форме таблицы не видны. Все компоненты появляются на форме поочередно.
С каким массивом работаете –выбирает в МЕНЮ.
Установить кнопку «Очистить и повторить».

В Combo Box задавать возможности сортировки исходных одномерного и двумерного массивов четырьмя способами:
1 одномерный в порядке убывания;
2 одномерный в порядке возрастания;
3 многомерный в порядке убывания;
4 многомерный в порядке возрастания;

Главное
Запрашивать размерность всех массивов. Заполнять случайными числами. Выводить все промежуточные значения.

Обсуждение

давно
Старший Модератор
31795
6196
04.03.2021, 12:44
общий
Адресаты:
Цитата: Edison
Главное

Один вопрос - один ответ.
Не наглейте
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа