Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Длина строки



Длину строки можно узнать с помощью функции Length(). Функция принимает единственный параметр - строку, а возвращает её длину. Пример:

var Str: String; L: Integer; {... } Str:='Hello!'; L:=Length(Str);//L = 6

Массивы

32. Дайте определение и перечислите основные характеристики одномерного массива.

Массив - конечная, упорядоченная последовательность элементов одного типа, объединенных под одним именем. Каждый элемент массива определяется именем, совпадающим с именем массива, а так же индексом. Индекс - это величина, характеризующая положение элементов относительно начала массива.

Операции с массивами.

Типичными операциями при работе с массивами являются:

· вывод массива;

· ввод массива;

· поиск максимального или минимального элемента массива;

· поиск заданного элемента массива;

· сортировка массива.

33. Опишите синтаксис объявления и обращения к элементам одномерного массива.

Компонент для визуализации элементов (вывод данных массива) TListBox или TMemo

Описание массива Количество элементов не известно в процессе разработки, элементы целые числа
A: array [0..99] of integer; //резервируем количество элементов с «запасом»  
Обращение к элементу массива
A[i], где А –имя массива, i – номер элемента в массиве

Var

A:array [ 0 .. 9 ] of integer;

Begin

A[3]:=7;

End;

A[4]:=StrToInt(Memo1.Lines[4]);

34. Опишите способы заполнения элементов одномерного массива. Приведите примеры.

Заполнение массива данными из компонента
Компонент ListBox(свойство Items)  
For i:=0 to N-1 do A[i]:=StrToInt(ListBox1.Items);  

35. Опишите способы вывода элементов одномерного массива. Приведите примеры.

Сообщение о наличии элемента удовлетворяющего условию

1. ShowMessage(‘’)

Вывод значения удовлетворяющего условию

2. A[i]

Вывод номера (индекса) элемента удовлетворяющего условию(первый/последний)

3. i

Вывод элементов массива
For i:=0 to N-1 do ListBox1.Items.Add(InToStr(A[i]);  

36. Опишите алгоритм нахождения количества элементов одномерного массива, обладающих некоторым условием.

Нахождение КОЛИЧЕСТВА элементов в массиве обладающих некоторым условием (пример - положительных)
K:=0; For i:=0 to N-1 do If A[i]>0 then K:=K+1; Edit1.Text:=IntToStr(K);

37. Опишите алгоритм нахождения максимального элемента одномерного массива (значение и номер).





Дата публикования: 2015-02-03; Прочитано: 513 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.337 с)...