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

32. Визуальный компонент Chart. Назначение, использование, основные свойства.

ВК предназначен для граф. представ. числ. данных. Все св-ва компон. установ. в ДО. EditingChart, которое имеет несколько вкладок. Окно можно открыть с помощью команды EditChart в контекст. Меню ВК или использ. вкладок св-ств инспектора объектов. Например для построения граф. y=f(x) при её табулировании: на этапе проектир. созд. компонент Chart, добавить одну серию типа Line(убрать флажок 3D); в пр. после ввода исход. дан. Очистить серию от старых данных, с поля метода Charf1.SeriesList[0]Clear; в цикл после вычисл. знач. у необход. добавить оператор Charf1.SeriesList[0].AddXY(x,y).

33. Форматный вывод числовых данных. Функции FloatToStrF, FormatFloat.

Ф-ция FloatToStrF имеет след. синтаксис: FloatToStrF(x,<формат>,p,g), где х-это переменная или выраж. веществ. типа; <формат>-название одного из определённых в Delphi форматов. Если использ. форматы ffFixed или ffGeneral, то р-это общее кол-во десятичных цифр в представл. числа, g-кол-во цифр в дробной части. Если р и g меньше, чем кол-во цифр в знач. числа, то число округляется(целая часть всегда сохраняется). Примеры (StringGrid1.Cells[2,i]:=FloatToStrF(y,ffFixed,4,1)

Ф-ция FormatFloat имеет след. синтаксис: FormatFloat(<формат>,x) где: х-это перем. или выраж. вещест. Типа;<формат>-строковая константа, в которой могут использ. символы спецификаторы; 0-опред. поле для цифры; если в данный позиции в знач. х есть цифра, то она выводится, если нет, то выводится ноль; #-оперд. поле для цифры, если в данный позиции в знач. х есть цифра, то она выводится, если нет, то не выводится ничего, отличается от 0 тем, что начальные и конечные нули не выводятся.; .(точка)-опред. поле для разделителя целой и дробной части числа; ,(запятая)-опред. поле для разделителя тысяч. Примеры: StringGrid1.Cells[2,i]:= FormatFloat(‘# 00,00’,y).

34. Одномерные числовые массивы. Их описание, ввод и вывод.

Одномерный массив – это упорядоченная последовательность величин одного типа, имеющих одно имя, но различающихся индексами.

var-x:array[1..20] of real-n:byte-begin-n:StrToInt(Edit1.Text);-StringGrid1.ColCount:=n;-for i:=1 to n do-x[i]:=StrToFloat(StringGrid1.Cells[i-1,0])-end.