DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2017
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Алгоритмізація та програмування

Частина тексту файла (без зображень, графіків і формул):

Відокремлений структурний підрозділ Золочівський коледж Національного університету «Львівська політехніка» Циклова комісія природничо-математичних та комп’ютерних дисциплін ЗВІТ Про виконання лабораторних робіт з дисципліни «Алгоритмізація та програмування» Студента 2 курсу ОПС-2 групи Напряму підготовки 6.050101 Комп’ютерні науки Спеціальності 5.05010101 Обслуговування програмних систем та комплексів Бомк.Б.В. Викладач Чіпак І.П. м. Золочів – 2015 рік Лабораторна робота №4 Тема. Розробка простих проектів в DELPHI. Обчислення виразів. Мета: : закріпити та перевірити знання з основ програмування в середовищі DELPHI.. Хід роботи Отримати допуск до роботи у викладача, давши відповідь та теоретичні запитання. Написати програми до завдань та реалізувати їх у середовищі Delphi Скласти звіт,у якому зобразити теоретичні відомості, виконані програми та результати виконання програм,відповіді на контрольні питання та висновки до лабораторної роботи. Захистити звіт у викладача. Завдання 1. Розробити проект «Простий калькулятор» в якому можна знаходити суму двох введених чисел, різницю, добуток та частку. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; Edit2: TEdit; Label1: TLabel; Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; Button5: TButton; Button6: TButton; procedure Button5Click(Sender: TObject); procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Button6Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; a,b,r:Real; implementation {$R *.dfm} procedure TForm1.Button5Click(Sender: TObject); begin Edit1.Clear; Edit2.Clear; Label1.Caption:=''; end; procedure TForm1.Button1Click(Sender: TObject); begin a:=StrToFloat(Edit1.Text); b:=StrToFloat(Edit2.Text); r:=a+b; Label1.Caption:=FloatToStr(r); end; procedure TForm1.Button2Click(Sender: TObject); begin a:=StrToFloat(Edit1.Text); b:=StrToFloat(Edit2.Text); r:=a-b; Label1.Caption:=FloatToStr(r); end; procedure TForm1.Button3Click(Sender: TObject); begin a:=StrToFloat(Edit1.Text); b:=StrToFloat(Edit2.Text); r:=a*b; Label1.Caption:=FloatToStr(r); end; procedure TForm1.Button4Click(Sender: TObject); begin a:=StrToFloat(Edit1.Text); b:=StrToFloat(Edit2.Text); r:=a/b; Label1.Caption:=FloatToStr(r); end; procedure TForm1.Button6Click(Sender: TObject); begin close; end; end. [Додаток 1] Завдання 2. Створіть проект «Cтандартні функції мови Delphi» unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, jpeg, ExtCtrls, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; Edit1: TEdit; Edit2: TEdit; Image1: TImage; Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; x,y:Real; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin x:=StrToFloat(Edit1.Text); y:=Sqr(x)+sqrt(abs(sin(x)+cos(x)))-sqr(sin(x)); Edit2.Text:=FloatToStrF(y,ffNumber, 6,3); end; procedure TForm1.Button2Click(Sender: TObject); begin Close; end; end. [Додаток 2] У Завдання 3. Розробити самостійно проект «Обмін долара на гривню» unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; Edit1: TEdit; Label3: TLabel; Button1: TButton; Button2: TButton; Edit2: TEdit; Button3: TButton; procedure Button2Click(Sender: TObject); procedure Button1Click(Sender: TObject); procedure Button3Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; x,y,r:real; implementation {$R *.dfm} procedure TForm1.Button2Click(Sender: TObject); begin Close; end; procedure TForm1.Button1Click(Sender: TObject); begin Edit1.Clear; Edit2.Clear; Label3.Caption:=''; end; procedure TForm1.Button3Click(Sender: TObject); begin x:=StrToFloat(Edit1.Text); y:=StrToFloat(Edit2.Text); r:=x*y; Label3.Caption:=FloatToStr(r); end; end. [Додаток 3] Завдання 4. Розробити самостійно проект « Анкета студента» unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Label5: TLabel; Edit1: TEdit; Edit2: TEdit; Edit3: TEdit; Edit4: TEdit; Edit5: TEdit; Label6: TLabel; Button1: TButton; Button2: TButton; Button3: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; a,b,c,d,e,f:string; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin Close; end; procedure TForm1.Button2Click(Sender: TObject); begin Label6.Caption := Edit1.Text + Edit2.Text + Edit3.Text+ Edit4.Text+ Edit5.Text; end; procedure TForm1.Button3Click(Sender: TObject); begin Edit1.Clear; Edit2.Clear; Edit3.Clear; Edit4.Clear; Edit5.Clear; Label6.Caption:=''; end; end. [Додаток 4] Висновок: Закріпили і перевірили свої знання з основ програмування в середовищі Delphi. ДОДАТКИ Додаток 1 / Мал.1.1. Калькулятор Додаток 2 / Мал.1.2. Обчислення виразу Додаток 3 / Мал1.3. Обмін валют Додаток 4 / Мал.1.4 Анкета студента Оцінка_______________ Підпис викладача____________
Антиботан аватар за замовчуванням

03.11.2017 16:56

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!