Студопедия — PROGRAM PROBA;
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

PROGRAM PROBA;






USES GRAPH;

VAR DRIVER, MODE: INTEGER;

BEGIN

DRIVER:= DETECT;

INITGRAPH(DRIVER, MODE, 'C: \BP\BGI');

Перед выходом из программы графический режим нужно за­крыть командой CLOSEGRAPH

Рассмотрим несколько примеров.

Задача 11.1 Построить семейство одинаковых кругов, центры которых расположены на синусоиде.

В данной задаче самое главное - правильно построить сину­соиду.

Во-первых, для того чтобы определить координаты точки на синусоиде, нужно отбросить дробные части у полученных значе­ний, т. к. координаты экрана только целые числа.

Во-вторых, необходимо подобрать коэффициент, который рас­тягивает синусоиду по оси Y. Если просто воспользоваться стан­дартной функцией SIN(X), то ее значение не превосходит едини­цы и при округлении мы получим прямую линию.

В-третьих, следует выбрать шаг, с которым мы будем продви­гаться по оси X.

В-четвертых, ось симметрии этой синусоиды должна прохо­дить в середине экрана.

В результате всех этих рассуждений мы получим следующую формулу расчета:

Y:= GETMAXY DIV 2+TRUNC(50* SIN(10*X));

PROGRAM PRG11_1;

USES GRAPH, CRT;

VAR DRIVER, MODE,

X, Y: INTEGER;

BEGIN

DRIVER:= DETECT;

INITGRAPH(DRIVER, MODE, 'C: \BP\BGI');

SETCOLOR(3);

SETFILLSTYLE(1, 1);

FLOODFILL(1, 4, 1);

X:=- 5;

Y:= GETMAXY DIV 2;

SETCOLOR(16);

REPEAT

X:=X+10;

Y:= GETMAXY DIV 2+TRUNC(50* SIN(10*X));

SETFILLSTYLE(1, 10);







Дата добавления: 2015-09-07; просмотров: 363. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ЛЕКАРСТВЕННЫЕ ФОРМЫ ДЛЯ ИНЪЕКЦИЙ К лекарственным формам для инъекций относятся водные, спиртовые и масляные растворы, суспензии, эмульсии, ново­галеновые препараты, жидкие органопрепараты и жидкие экс­тракты, а также порошки и таблетки для имплантации...

Тема 5. Организационная структура управления гостиницей 1. Виды организационно – управленческих структур. 2. Организационно – управленческая структура современного ТГК...

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

Оценка качества Анализ документации. Имеющийся рецепт, паспорт письменного контроля и номер лекарственной формы соответствуют друг другу. Ингредиенты совместимы, расчеты сделаны верно, паспорт письменного контроля выписан верно. Правильность упаковки и оформления....

БИОХИМИЯ ТКАНЕЙ ЗУБА В составе зуба выделяют минерализованные и неминерализованные ткани...

Типология суицида. Феномен суицида (самоубийство или попытка самоубийства) чаще всего связывается с представлением о психологическом кризисе личности...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия