Ошибка при выводе процедуры на счет положительных и отрицательных элементов - Pascal

Узнай цену своей работы

Формулировка задачи:

Доброго вечера,не могу разобраться с ошибкой в коде:
Листинг программы
  1. unit Unit1;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, StdCtrls,unit2;
  6. type
  7. TForm1 = class(TForm)
  8. Memo1: TMemo;
  9. Button1: TButton;
  10. Edit1: TEdit;
  11. procedure Button1Click(Sender: TObject);
  12. private
  13. { Private declarations }
  14. public
  15. { Public declarations }
  16. end;
  17. var
  18. Form1: TForm1;
  19. implementation
  20. {$R *.dfm}
  21. procedure TForm1.Button1Click(Sender: TObject);
  22. var
  23. x:mass;
  24. i,n,ox,px:integer;
  25. begin
  26. n:=memo1.lines.Count;
  27. for i:=0 to n-1 do
  28. x[i]:=strtoint(memo1.Lines[i]);
  29. kolvox(x,n-1,ox,px);
  30. edit1.text:=(inttostr(ox)+' '+inttostr(px));
  31. end;
  32.  
  33. end.
Листинг программы
  1. unit Unit2;
  2. interface
  3. type
  4. mass=array[0..100] of integer;
  5. procedure kolvoX(x:mass;n,i:integer;var ox,px:integer);
  6. implementation
  7. procedure kolvoX(x:mass;n,i:integer;var ox,px:integer);
  8. begin
  9. ox:=0;
  10. px:=0;
  11. for i:=0 to n do
  12. begin
  13. if x[i]<0 then
  14. ox:=ox+1 else
  15. px:=px+1;
  16. end;end;
  17. end.
Собственно сама ошибка в строке Unit1: kolvox(x,n-1,ox,px); "[Error] Unit1.pas(36): Not enough actual parameters"

Решение задачи: «Ошибка при выводе процедуры на счет положительных и отрицательных элементов»

textual
Листинг программы
  1. kolvox(x,n-1,ox,px); // вызываемая процедура
  2. procedure kolvoX(x:mass;n,i:integer;var ox,px:integer); //описанная в модуле

Объяснение кода листинга программы

  1. kolvox(x,n-1,ox,px);
  2. procedure kolvoX(x:mass;n,i:integer;var ox,px:integer);
  3. В коде вызывается процедура kolvox с параметрами x, n-1, ox, px.
  4. Описанная процедура kolvoX принимает массив x и целочисленные переменные n, i и имеет два параметра, переданных по ссылке ox и px.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы