Guest User

Untitled

a guest
Apr 20th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.13 KB | None | 0 0
  1. var
  2.   Form3: TForm3;
  3.   int: integer;     // Вводим переменные
  4.   s:real;
  5.   k:integer;
  6.   error:string;
  7.  
  8. implementation
  9.  
  10. {$R *.dfm}
  11.  
  12.  
  13. procedure TForm3.BitBtn1Click(Sender: TObject);     // Начало процедуры обработки щелчка
  14. begin
  15.  error:='Вы ввели неверные данные!!!';
  16.  ShowMessage(error);
  17.  for int:=1 to 4 do begin
  18.  if  Stringgrid1.Cells[3,int]=edit1.text
  19.  then s:=s+strtofloat( Stringgrid1.Cells[2,int]);
  20.  end;
  21.  edit2.text:=floattostr (s);
  22.  
  23. end;
  24.  
  25.  
  26.  
  27. procedure TForm3.BitBtn2Click(Sender: TObject);  // Процедура очистки данных из полей
  28. begin
  29. edit1.clear;
  30. edit2.clear;
  31. end;
  32.  
  33. procedure TForm3.BitBtn3Click(Sender: TObject);  //Процедура вычисления среднемесячного заработка
  34. begin
  35. error:='Вы ввели неверные данные!!!';
  36.  ShowMessage(error);
  37. for int:=1 to 4 do begin
  38. if Stringgrid1.Cells[3,int]=edit1.text
  39. then
  40. begin
  41. k:=k+1;
  42. s:=s+strtofloat( Stringgrid1.Cells[2,int]);
  43. end;
  44. if(int=4)
  45. then
  46. if k=0 then
  47. s:=0
  48. else s:=s/k;
  49. end;
  50. edit2.text:=floattostr (s);
  51. end;
Add Comment
Please, Sign In to add comment