ГДЗ до підручника «Інформатика» Й.Я. Ривкінда. 8 клас

Розділ 6. Алгоритми роботи з об’єктами та величинами

6.1. Поле. Величини, сталі і змінні величини. Властивості змінних

Стор. 181

1. Для того щоб присвоїти значення чи вираз. :=

2. Name — ім’я, Caption — підпис, Color — колір, Height — висота, Width — ширина, Тор — відстань між текстом та верхньою межею, Left — відстань між текстом та лівою межею, Enabled — доступність, Visible — видимість, Font — властивість шрифту.

3. Nаmе — ім’я, Caption — підпис, Color — колір, Height — висота, Width — ширина , Тор — відстань між кнопкою та верхньою межею форми, Left — відстань між кнопкою та лівою межею форми, Enabled — доступність, Visible — видимість.

Дайте відповіді на запитання

Стор. 186

1. Поле — це компонент, який використовується для введення даних.

2. Щоб розмістити поле на формі, потрібно підвести вказівник до кнопки TEdit на вкладці Standard вікна середовища Lazarus і двічі клацнути ліву клавішу миші. Після цього поле з’явиться у верхній лівій частині форми, а його ім’я додається до списку компонентів проекту в полі Components вікна Інспектор об’єктів.

3. Name — ім’я, Color — колір, Тор — відстань між текстом та верхньою межею, Left — відстань між текстом та лівою межею, Enabled — доступність, Visible — видимість, Text — текст у полі.

4. Font — властивість шрифту: Size — розмір, Color — колір тексту.

5. Для поля: Тор — відстань між текстом та верхньою межею, Left — відстань між текстом та лівою межею. А для форми: Тор — відстань між межею форми та верхньою межею екрана, Left — відстань між межею форми та лівою межею екрана.

6. Height, Width для поля можна змінити на вкладці Властивості, а для напису на вкладці Властивості змінювати не можна.

7. Властивістю Text у відповідному полі вкладки Властивості.

8. x:=StrToFlost(Edit1.Text) і y:=StrToFlost(Edit2.Text)

9. Тип змінної визначає:

  • яких значень може набувати ця змінна;
  • які операції над нею можна виконувати;
  • який обсяг оперативної пам’яті буде виділено для зберігання значення цієї змінної.

10. Імена змінних та їх типи вказують у проекті після ключового слова var.

Виконайте завдання

Стор. 187

1. Код програми:

Інспектор об’єктів → Подія → OnClick

procedure TForm1.Edit1Click(Sender: TObject);

begin

Edit1.Top:=Edit1.Top+100;

Edit1.Сарtion:=’Інформатика’;

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

2. Код програми:

Інспектор об’єктів → Подія → OnKeyPress

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: char);

begin

Edit1.Left:=Edit1.Left+120;

Edit1.Caption:=’Mapiчкa’;

Key:=’q’;

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

3. Код програми:

Інспектор об’єктів → Подія → ОnКеуPress

procedure TForm1.Edit1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);

begin

Edit1.Caption:=‘Текст’+’‘+IntToStr(X)+'и'+IntToStr(Y);

Edit1.Font.Color:=clRed;

Edit1.Color:=clSilver;

Edit1.Left:=Edit1.Left+100;

Edit1.Top:=Edit1.Top+80;

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

4. Код програми:

Інспектор об’єктів → Подія → OnClick procedure TForm1.Edit1Click(Sender: TObject);

begin

Edit1.Left:=Edit1.Left+80;

Edit1.Top:=Edit1.Top-20;

Edit1.Caption: =‘Макарова Марічка’;

Edit1.Color:=clYelIow;

Edit1.Font.Color:=clGreen;

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

5. Код програми:

Інспектор об’єктів → Подія → (для кнопки) Button1Click

procedure TForm1.Button1Click(Sender: TObject);

var

a,b,c:extended; fun:real;

begin

Button1.Caption:=’Обчислити’;

a:=StrToFloat(Edit1.Text);

b:=StrToFloat(Edit2.Text);

c:=StrToFloat(Edit3.Text);

fun:=(2*a+b)*(a+c);

Edit4.Caption:=FloatToStr(fun);

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

6. Код програми:

Інспектор об’єктів → Подія → OnClick (для Кнопки)

procedure TForm1.Button1Click(Sender: TObject);

var

a,b:extended; riz:real;

begin

a:=StrToFloat(Edit1.Text);

b:=StrToFloat(Edit2.Text);

riz:=a-b;

Edit3.Caption:=FloatToStr(riz);

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

7. Код програми:

Інспектор об’єктів → Подія → OnClick (для Кнопки)

procedure TForm1.Button1Click(Sender: TObject);

var

a,b,c:extended; fun:real;

begin

a:=StrToFloat(Edit1.Text);

b:=StrToFloat(Edit2.Text);

c:=StrToFloat(Edit3.Text);

fun:=(3*a-2*b)*c;

Edit4.Caption:=FloatToStr(fun);

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.

8. Код програми:

Інспектор об’єктів → Подія → OnClick (для Кнопки)

procedure TForm1.Button1Click(Sender: TObject);

const

pi=3.14;

var

R:extended; C:real;

begin

R:=StrToFloat(Edit1.Text);

C:=2*pi*R;

Edit2.Caption:=FloatToStr(C);

end;

Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.


buymeacoffee