Advertisement
warki10

kktina nedokoncena

Dec 8th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. c:TCanvas;
  2. implementation
  3.  
  4. {$R *.dfm}
  5.  
  6. procedure TForm1.FormCreate(Sender: TObject);
  7. begin
  8. c:=Image1.Canvas;
  9. Image1.Canvas.Brush.Color:=clwhite;
  10. Image1.Canvas.Pen.Color:=clblack;
  11. Image1.Canvas.Rectangle(0,0,Image1.Width,Image1.Height);
  12. end;
  13.  
  14. procedure TForm1.Button1Click(Sender: TObject);
  15. begin
  16.  
  17. k:=0;
  18. p:=0;
  19. x:=10;
  20. for i:=1 to 19 do begin
  21. a[i]:=random(10);
  22. Image1.Canvas.TextOut(x,10,inttostr(a[i]));
  23. x:=x+10;
  24. k:=k+a[i];
  25. p:=k/i;
  26. end;
  27. Image1.Canvas.TextOut(10,100,floattostr(p));
  28. Image1.Canvas.TextOut(10,75,inttostr(i));
  29. end;
  30.  
  31. procedure TForm1.Button2Click(Sender: TObject);
  32. begin
  33. k:=0;
  34. l:=0;
  35. p:=0;
  36. x:=10;
  37. for i:=1 to 19 do begin
  38. a[i]:=random(10);
  39. image1.canvas.TextOut(x,10,inttostr(a[i]));
  40. x:=x+10;
  41. end;
  42. x:=10;
  43. for i:=1 to 19 do begin
  44. if a[i]=0 then begin
  45. a[i]:=1;
  46. l:=l+1;
  47. image1.canvas.Pen.Color:=clred;
  48. end;
  49.  
  50. image1.canvas.Pen.Color:=clblack;
  51. Image1.Canvas.TextOut(x,75,inttostr(a[i]));
  52. x:=x+10;
  53. end;
  54.  
  55. Image1.Canvas.TextOut(10,100,'prepisany kkt-'+inttostr(l));
  56.  
  57.  
  58. end;
  59.  
  60. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement