Ваш браузер устарел. Рекомендуем обновить его до последней версии.




 



 


Delphi

 

 


 

     11     Одномерные массивы и их обработка. Циклическая конструкция repeat

На этой странице ты увидишь как создать одномерный массив на базе списка для чисел List Number. Будешь заполнять массивы случайными числами и проводить различные виды обработки этих массивов. Нам понадобится простая циклическая конструкция repeat. В ней используется только один параметр, это число повторений команд, которые размещены внутри цикла. Набор таких команд называют телом цикла.

 

 

  

 

 

  

  

 

 

 

  

Пример 1     При нажатии на первую кнопку в цикле повторения repeat формируется одномерный массив длиной в десять элементов из целых чисел в диапазоне от 0 до 9. Массив с именем Massiv создан. Тут же второй цикл повторения выводит массив на экран в виджет textview1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При нажатии на вторую кнопку цикл повторения последовательно суммирует элементы массива. Используется переменная summa. По завершению работы цикла сумма выводится на экран.

 

 

 

 

 

 

 

При нажатии на третью кнопку в цикле просматриваются все элементы массива и при обнаружении пятерок подсчитывается их число с последующим выводом результата на экран. Здесь введена переменная summa5, это число пятерок.

 

 

 

  

 

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

 

 

  

 

 

 

  

 

 

 

 

 

 

 

 

 

При нажатии на первую кнопку в массив помещаются случайные целые числа от минус двадцати до плюс пятидесяти . 

 

При нажатии на вторую кнопку идет обнаружение и подсчет числа положительных элементов массива. Для этого числа создана переменная pozitiv.

 

 

 

 

 

 

 

 

 

 

При нажатии на третью кнопку идет обнаружение и подсчет числа отрицательных элементов массива. Для этого числа создана переменная negativ.

 

 

 

 

 

 

 

 

 

 

При нажатии на четвертую кнопку идет обнаружение и подсчет числа нулевых элементов массива. Для этого числа создана переменная nul

 

 

 

 

 

 

 

 

 

 

При нажатии на пятую кнопку определяется длина массива с помощью блока lenght of List – длина списка.

 

 

 

 

Самостоятельно создайте приложение, в котором пользователь мог бы задавать длину массива. Проведи сортировку в массиве, сначала по возрастанию, затем по убыванию. Пусть все отрицательные элементы массива станут положительными.

Flag Counter
Яндекс.Метрика
200stran.ru: показано число посетителей за сегодня, онлайн, из каждой страны и за всё время
Besucherzahler russain brides
счетчик посещений

Выбери лучшее!

allbest