Изучение среды Lazarus и работы в ней. Программирование линейных алгоритмов

Изучение возможностей организации ввода-вывода данных в приложениях Lazarus, а также основных управляющих элементов, используемых при создании простейших приложений. Последовательность программирования линейных алгоритмов при создании приложений.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 28.12.2020
Размер файла 144,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

ФГБОУ ВПО

Уфимский государственный авиационный технический университет

Кафедра Информатики

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к лабораторной работе по информатике

Изучение среды Lazarus и работы в ней. Программирование линейных алгоритмов

Студент Кирилова Э.В

Консультант Милушкина С.С.

Принял Милушкина С.С.

Уфа 2016 г.

Содержание

Цель работы

Задание 1

Код программы

Схема алгоритма

Входные и выходные данные

Задание 2

Код программы

Схема алгоритма

Входные и выходные данные

Заключение

Цель работы

Целью является изучение возможностей организации ввода-вывода данных в приложениях Lazarus, а также основных управляющих элементов, используемых при создании простейших приложений.

Порядок работы:

Запустить программу.

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

Выполнить задания, приведенные в учебном модуле.

Проверить полученные знания на основе интерактивного тестирования.

Задание 1

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

Код программы

procedure TForm1.Button1Click(Sender: TObject);

var

a,b,c,x,f,z:real;

begin

a:=StrTofloat(Edit1.Text);

b:=StrTofloat(Edit2.Text);

c:=StrTofloat(Edit3.Text);

x:=StrTofloat(Edit4.Text);

f:=ln(a+x*x)+sin(x/b)*sin(x/b);

z:=exp(-c*x)*(x+sqrt(x+a))/(x-abs(sqrt(x-b)));

Edit5.Text:=floatToStr(f);

Edit6.Text:=floatToStr(z);

Схема алгоритма

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 1.1

lazarus программирование линейный алгоритм

Входные и выходные данные

Рисунок 1.2

Задание 2

Создать приложение для решения задачи

Код программы

procedure TForm1.Button1Click(Sender: TObject);

var

a,b,c,R:integer;

begin

a:=StrToInt(Edit1.Text);

b:=StrToInt(Edit2.Text);

c:=StrToInt(Edit3.Text);

R:=a+b+c;

Edit4.Text:=IntToStr(R);

Схема алгоритма

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 2.1

Входные и выходные данные

Рисунок 2.2

Заключение

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

Размещено на Allbest.ru


Подобные документы

  • Бесплатная среда разработки программного обеспечения с открытым исходным кодом для компилятора Free Pascal. Почему Lazarus такой популярный. Корректность введенных данных. Использование основных методов визуализации в среде программирования Lazarus.

    курсовая работа [695,5 K], добавлен 19.04.2013

  • Форма программы для ввода и вывода массива в программной среде Lazarus. Характеристика главных недостатков Lazarus. Цикл для пропуска пробелов между словами. Результат обработки текстового редактора memo.text. Листинг и экранные формы заданной программы.

    контрольная работа [799,2 K], добавлен 15.01.2011

  • Изучение принципов построения линейных алгоритмов и простых расчетных программ на языке программирования C. Разработка программы расчета математических выражений на основе вводимых данных. Создание консольных приложений в среде Microsoft Visual Studio.

    лабораторная работа [254,4 K], добавлен 23.11.2014

  • Методы, подходы, принципы, интерфейс Lazarus и Delphi. Технические различия, ход установки и коммерческий доступ к продуктам среды визуального программирования. Установление дополнительных компонент программы, их совместимость с операционными системами.

    курсовая работа [4,1 M], добавлен 14.03.2012

  • Программирование линейных алгоритмов. Процедуры ввода READ и READLN и вывода WRITE и WRITELN. Примеры решения задач на языке Паскаль. Оператор присваивания и выражения. Основные способы формирования структурных операторов. Операторы вызова процедур.

    курсовая работа [44,3 K], добавлен 18.03.2013

  • Разработка родительского компонента для дальнейшего использования при создании приложений "Editip". Иерархия классов и интерфейсов. Применение в качестве инструмента исполнения среды программирования Microsoft Visual Studio.NET. Блок-схемы алгоритмов.

    курсовая работа [1,5 M], добавлен 08.02.2011

  • Исследование особенностей разработки линейных алгоритмов и их реализации в среде Delphi. Составление тестов для проверки программы. Характеристика основных элементов интерфейса, компонентов, значения их свойств. Построение графической схемы алгоритма.

    лабораторная работа [316,6 K], добавлен 08.11.2012

  • Приемы работы с инструментальной средой программирования С++. Кодирование арифметических и логических выражений с использованием стандартных библиотечных функций ввода, вывода в С++. Описание переменной вещественного типа в языке программирования С++.

    лабораторная работа [137,9 K], добавлен 13.06.2014

  • Основные приемы работы в среде программирования Delphi. Особенности технологии создания простейших приложений. Работа с компонентами среды разработки приложений. Ввод, редактирование, выбор и вывод информации. Аспекты использования структуры ветвления.

    методичка [619,9 K], добавлен 17.11.2011

  • Характеристика графических возможностей среды программирования Lazarus. Анализ свойств Canvas, Pen, Brush. Сущность методов рисования эллипса и прямоугольника. Возможности компонентов Image и PaintBox. Реализации программы "Графический редактор".

    курсовая работа [2,8 M], добавлен 30.03.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.