ГДЗ до підручника «Інформатика» Й.Я. Ривкінда. 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;
Зберегти проект можна, використовуючи команду Зберегти всі меню Файл, або кнопку Зберегти всі панель інструментів, або команду Зберегти проект меню Проект.