51059

Програмування циклів

Практическая работа

Информатика, кибернетика и программирование

Мета: Створити форму для розвязування задачі табулювання функції. Створити у ній головне меню (обєкт типу MeinMenu) з командами: Закінчити роботу програми, табулювати функцію, очистити поле виведення результатів, а також контекстове меню (PoupMenu), що міститиме команду для очистки поля виведення...

Украинкский

2014-02-04

152.28 KB

2 чел.

Розробив

Олійник Д.А.

2.03.13

ДРПК.020180.015

Аркуш

Перевірив

Рудакова М.

1

Змін

Арк.

№ Докум

Підпис

Дата

Практична робота №3

Тема: Програмування циклів

Мета:Створити форму для розв’язування задачі табулювання функції. Створити у ній головне меню (об’єкт типу MeinMenu) з командами: Закінчити роботу програми, табулювати функцію, очистити поле  виведення результатів, а також контекстове меню (PoupMenu), що міститиме команду для очистки поля виведення. Результати табулювання вивести у багаторядкове поле редагування(об’єкт  типу Memo). Передбачити можливість виведення результатів на екран, у файл,у масив. Напрямок виведення  задати за допомогою трьох прапорців (об’єктів типу CheckBox), розташування на панелі групи об’єктів (типу GroupBox).

Хід роботи

procedure TForm1.N3Click(Sender: TObject);

begin

Memo1.Clear;

end;

procedure TForm1.N6Click(Sender: TObject);

begin

Memo1.Clear;

end;

procedure TForm1.N5Click(Sender: TObject);

begin

Close;

end;

procedure TForm1.Ghjnfekdfnb1Click(Sender: TObject);

var x,y,h,a,b: real;

cod          : integer;

str1,str2    : string;

begin

Memo1.Lines.Add('  X  F(X)');

Val(Edit1.Text,a,cod);

Val(Edit2.Text,b,cod);

Val(Edit3.Text,h,cod);

x:=a;

while x<=b+h/2 do

begin

y:=sin(x)+1;

Str(x:8:2,str1);

Str(y:8:3,str2);

if CheckBox1.Checked then

Memo1.Lines.Add(str1+str2);

x:=x+h;

end;

Розробив

Олійник Д.А.

2.03.13

ДРПК.020180.015

Аркуш

Перевірив

Рудакова М.

2

Змін

Арк.

№ Докум

Підпис

Дата

end;

procedure TForm1.N4Click(Sender: TObject);

begin

Close;

end;

procedure TForm1.FormCreate(Sender: TObject); 

begin

end;

end. 

            

Висновок:  Я навчився програмувати цикли для розв’язування задачі табулювання функцій.


 

А также другие работы, которые могут Вас заинтересовать

44297. Анализ взаимосвязи социально-психологической адаптации и агрессивности у детей, проживающих в детском доме и семье 315 KB
  Социально-психологические особенности детей проживающих в детском доме и семье . Организация и методы исследования по выявлению взаимосвязи социально-психологической адаптации и агрессивности у детей проживающих в детском доме и семье . Проблема социально-психологической адаптации детей воспитывающихся в детском доме имеет свои особенности которые требуют подробного изучения. Что касается детей проживающих и воспитывающихся в семье то здесь также существует проблема социально-психологической адаптации и...
44298. Исследование процесса волнового диспергирования газа в жидкости 7.52 MB
  Полученные результаты Рисунок 2  Зависимость расхода воды через диспергатор от давления воды 1  внутренняя подача газа dк=7 мм dотв=28 мм диспергатор старого поколения; 2  внешняя подача газа dк=5 мм dотв=20 мм диспергатор нового поколения Рисунок 3  Пример обрабатываемой фотографии с отмеченной базовой линией Рисунок 4  Вид экрана компьютера в процессе обработки фотографии Рисунок 5  Зависимость среднего диаметра воздушных пузырьков от давления воды на выходе из насоса при расходе воздуха Qг = 05...
44299. Эстетическое и физическое воспитание спортсменов юниоров по спортивным бальным танцам 164.5 KB
  В этой книге были рассмотрены вопросы: Препрасьон О спортивной психологии Кто такой психолог и чем он занимается Причины проблем Что нужно знать чтобы стать первым Как работать с книгой Из чего складывается индивидуальность танцора Информация для тренеров и родителей танцоров О слухах сплетнях интригах и раздорах О недостатках тренерской работы Что значит танец для тех кто на него смотрит и для тех кто его танцует Закон успешной тренировки Что тренировать Закон мышечной памяти Закон восприятия ритма О зрительной...
44300. Повышение эффективности отладки DVM 431 KB
  Параллельные программы и их отладка Существующие средства отладки системы DVM сильно замедляют выполнение программы и используют большое количество памяти для накопления трассировки. Также в отладчике системы DVM отсутствуют средства достаточно быстро и эффективно указывающие на конструкции программы для которых имеет смысл рассматривать подробную трассировку. В настоящей работе предлагаются новые возможности позволяющие пользователю системы DVM в определённых случаях отлаживать свои программы с гораздо меньшими требованиями к памяти и...
44302. Распараллеливание многоблочных задач для SMP-кластера 329.5 KB
  Подавляющее большинство программ для систем с распределенной памятью в настоящее время разрабатываются в модели передачи сообщений (MPI). Языки, поддерживающие модель параллелизма по данным (HPF, Fortran-DVM, C-DVM), значительно упрощают разработку программ, но их использование очень ограничено
44304. Бухгалтерский учет, анализ и аудит. Методические указания 184.5 KB
  Выбор конкретных тем дипломных работ студентами осуществляется добровольно на кафедрах, за которыми они закреплены. Задача преподавателей на этом этапе - прокомментировать темы дипломных работ, интересующие студентов, помочь им выбрать тему с учетом способностей и склонностей. Тема дипломной работы должна быть посильной для студента