Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний університет «Львівська політехніка»
Кафедра АСУ
Звіт
до лабораторної роботи №1
з курсу “Об'єктно орієнтоване програмування”
Варіант 8
Бунь І.П.
Мета роботи: Вивчення основних опцій та можливостей меню для створення проектів у середовищі програмування Delphi
Порядок роботи:
По рекомендованих літературних джерелах ознайомитися з системою меню, засобами створення та відлагодження проектів в середовищі програмування Delphi.
Набрати та відлагодити текст проекту.
При відлагодженні вставити точки зупинки;
Відкрити вікно спостереження за змінними.
Змінити поточне значення деякої змінної.
Відкрити зовнішній відлагоджувач
Здійснити пошук оголошень.
Вставити текстову заготовку.
Ознайомитись з роботою Довідника.
Використати контекстну підказку.
Завдання
Обчислення суми N-х степенів всіх чисел від 2 до випадкового числа з діапазону [2..10]. N-задається з клавіатури.
Текст Програми
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
Label1: TLabel;
Edit2: TEdit;
Label2: TLabel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
N:integer;
R:integer;
i:integer;
j:integer;
sum:longint;
step:longint;
begin
if Length(Form1.Edit1.Text)>0 then
begin
try
N:=strtoint(Form1.Edit1.Text);
except
on EConvertError do
ShowMessage( 'Степінь введено не вірно');
end;
randomize;
sum:=0;
R:=random(8)+2;
Label1.Caption:='Згенеровано число ='+ inttostr(R);
try
for i:=2 to R do
begin
step:=i;
for j:=1 to N-1 do
step:=step*i;
sum:=sum+step;
end;
except on EOverFlow do
ShowMessage('Результат перевищуэ число допстимих значень');
end;
Form1.Edit2.Text:=inttostr(sum);
end;
end;
end.
Скріншоти роботи програми:
Висновок: На цій лабораторній роботі я ознайомився з основою використання візуального середовища Делфі:створення проектів, управлінням основними об’єктами палітри компонентів ,створення власних процедур та функцій з використанням властивостей компонентів.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!