Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shporka_po_infe_1_sem.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
221.61 Кб
Скачать

17) Оператор присваивания. Назначение, синтаксис, примеры.

С помощью оператора присваивания можно присвоить переменной значение некоторого выражения.

Синтаксис оператора:

<идентификатор>: = <выражение>;

Примеры:

а: = b+c*d;

i:=i+1;

Выполнение: вычисляется значение выражения, стоящего справа от знака присваивания (:=), а затем полученное значение присваивается переменной стоящей слева от знака := (то есть записывается в то место памяти, которое отведено для переменной после ее описания).

Идентификатор и выражение должны иметь одинаковые типы.

Исключение: вещевой переменной можно присвоить целое значение, но не наоборот.

В операторе присваивания могут использоваться свойства компонентов, как переменные соответствующего типов.

18) Визуальные компоненты Label, Edit, Button, BitBtn, Memo, Image. Назначение, использование, основные свойства.

Tlabel – метка вкладка Standard. Используется для размещения в формах различных текстовых надписей. Основное свойство компонента Caption содержит текст надписи.  В программе: Form1.label1.Caption:= 'ГГТУ' TEdit - редактируемое однострочное поле. Standard Используется для ввода и вывода редактируемого текста. Текст может занимать только одну строку. Основное свойство Text содержит текст, который находится в окне компонента.Свойство ReadOnly определяет можно ли редактировать текст на этапе выполнения программы. При значении True - текст редактировать нельзя (для результатов работы), Fаlse - текст редактировать можно (для исходных данных).TButton- кнопка. StandartСвойство Caption определяет надпись на кнопке. Щелчок по кнопке во время выполнения программы вызывает процедуру обработки события OnClick.Заголовок такой процедуры имеет вид: Procedure TForm1.Button1Click (Sender: TОbject);Sender – объект, для которого создается процедура.Для создания процедуры обработки события OnСlick для кнопки нужно на этапе конструирования формы выполнить двойной щелчок по этой кнопке или использовать событие OnClick на вкладке Events Инспектора Объектов.Memo свойства Lines.Add.Read Only-редактируемость.19) Ввод данных. Функции StrToFloat и StrToInt. Примеры.Функции StrToFloat и StrToInt. Ввод данных – это передача информации от внешнего устройства в ОЗУдля дальнейшей обраб-ки. StrToInt - принимает строку как параметр, возвращает число типа Integer. StrToFloat - Преобразование строк в вещественные числа. Пример: Var S1: String; S2: String;

X1: Real; X2: Real;

Begin

S1 := ' 110.34 ';

S2 := ' -123.45 ';

X1 := StrToFloat(S1);

X2 := StrToFloat(S2);

End;

20) Вывод данных. Функции FloatToStr и IntToStr, процедура ShowMessage. Примеры.

Вывод данных - это передача данных из оперативно -запоминающего устройства на внешнее устройство для дальнейшего отображения. Функция IntToStr преобразует целое число Integer в строку. FloatToStr Преобразует значение с плавающей запятой в строку. Процедура ShowMessage выводит простое диалоговое окно на экране с кнопкой ОК, содержащее строку Text. Например: Label. caption := FloatTostr(x) выводит значение переменной х в поле Label. ShowMessage('Calculated number : '+IntToStr(27 * 4)); Показ простого сообщения

ShowMessage('Hello World');

Показ пустого сообщения

ShowMessage('');

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]