Як підготовчий етап до створення віконного інтерфейсу в Python  використане візуальне середовище Lazarus. Чому саме Lazarus? Звичайно, через простоту цього середовища. Згадаємо, що мова Free Pascal, яка є основою Lazarus, спочатку створювалася, як навчальна. Розуміння принципів візуального програмування в  Lazarus допоможе учневі в створенні  графічного інтерфейсу в  Python. Розглянемо один з  24 варіантів

Завдання  варіант 13

  1. 1км = 1000м

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;