Як
підготовчий етап до створення віконного інтерфейсу в Python використане візуальне середовище Lazarus. Чому саме Lazarus? Звичайно,
через простоту цього середовища. Згадаємо, що мова Free Pascal, яка є основою Lazarus, спочатку створювалася, як
навчальна. Розуміння принципів візуального програмування в Lazarus допоможе учневі в створенні графічного інтерфейсу в Python. Розглянемо один з 24 варіантів
Завдання варіант 13
2. Сажень = 2.13 м
Завдання в.13 В IDLE створити вираз для обчислення Виразити в саженях значення 2км+456м+44сажені |
Розв’язок 1. 2*1000=2000 2. 44*2.13=93.72 3. 2000+93.72+456=2549.72 4. 2549.72/2.13=1197.052 |
Програмний
код в Lazarus та результат виконання
var
Form1: TForm1;
km,m,sag,km_m,sag_m,sum_m,a,sum_sag:real;
implementation
{$R *.lfm}
{ Tform1 }
procedure TForm1.BitBtn1Click(Sender:
TObject);
begin
km:=strtofloat(edit1.text);
m:=strtofloat(edit2.text);
sag:=strtofloat(edit3.text);
km_m:=km*1000;
sag_m:=sag*2.13;
sum_m:=km_m+m+sag_m;
sum_sag:=sum_m/2.13;
sum_sag:=round(sum_sag);
showmessage(Сума в
саженях='+floattostr(sum_sag));
end;