ГДЗ Інформатика 9 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А.] 2017
16.02.2019,
9 Клас / Інформатика,
37 851,
8
Виконайте завдання
1. Відкриємо середовище Lazarus.
2. Розмістимо на формі:
багаторядкове текстове поле висотою 150;
кнопку з текстом Зобразити;
8 компонентів Фігура та встановить для кожного з них значення StTriangle властивостіHeight.
3. Збережемо проект у папці Вправа 6.3.
4. Створимо обробник події Click для кнопки.
procedure TForm1.Button1Click(Sender: TObject);
var a:array[0..7] of integer; b:array[0..7] of TShape; i:integer;
begin
b[0]:=Shape1; b[1]:=Shape2; b[2]:=Shape3; b[3]:=Shape4;
b[4]:=Shape5; b[5]:=Shape6; b[6]:=Shape7; b[7]:=Shape8;
for i:=0 to 7 do
a[i]:=StrToInt(Memo1.Lines[i]);
for i:=0 to 7 do
if a[i]<0 thenb[i].Brush.Color:= clRed
else if a[i]=0 thenb[i].Brush.Color:= clYellow
elseb[i].Brush.Color:= clGreen;
end;
5. Збережемо оновлено версію проекту.
6. Запустимо проект на виконання.
7. Уведемо у багаторядкове текстове поле числа 2; 5; -11; 56; -6; 0; 3; 0. Виберемо кнопку Зобразити.
Проаналізуємо отриманий результат.
7. Як виконати масштабування фігур у випадку великих чисел?
Для масштабування фігур у випадку великих чисел потрібно до вибраної максимальної висоти помножити на максимальне значення в табличній величині а * (100/mах).
8. Як виконати масштабування фігур у випадку малих чисел?
У такий самий спосіб можна масштабувати висоти фігур: якщо значення елементів табличної величини малі, то малими будуть і висоти відповідних фігур.
9. Як візуалізувати числа, використовуючи властивість Canvas?
Canvas форми застосовують для візуалізації чисел з використанням цієї властивості.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter