Не компилируется модуль: Forward declaration not solved - Pascal

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

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

Не компилируется модуль, компилятор пишет: forward declaration not solved InA (Var d1, d2: string; Var e: boolean); и There were errors compiling module, stopping.
Листинг программы
  1. Unit U1;
  2. Interface
  3. Procedure InA (Var d1, d2: string; Var e: boolean);
  4.  
  5. Implementation
  6. Procedure InA;
  7. Var nf: string;
  8. n, m, c, c1: integer;
  9. dt1, dt2: string;
  10. e: boolean;
  11. Begin
  12. e:=true;
  13. While e=true do
  14. Begin
  15. Write('Введите первую дату: ');
  16. Readln(dt1);
  17. Write('Введите вторую дату: ');
  18. Readln(dt2);
  19. Val (dt1, n, c);
  20. Val (dt2, m, c1);
  21. If (Length(dt1)=8) and (Length(dt2)=8) then
  22. If (c=0) and (c1=0) then
  23. If n<m then
  24. Begin
  25. Writeln('Даты введены верно');
  26. e:=false;
  27. end
  28. Else Writeln('Даты введены неверно, повторите ввод')
  29. Else Writeln('Даты введены неверно, повторите ввод')
  30. Else Writeln('Даты введены неверно, повторите ввод')
  31. End;
  32. End;
  33. end.

Решение задачи: «Не компилируется модуль: Forward declaration not solved»

textual
Листинг программы
  1. Procedure InA (Var d1, d2: string; Var e: boolean);

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

  1. Создается процедура 'InA'.
  2. Процедура принимает три параметра:
    • Переменная 'd1' типа string, передаваемая по ссылке (Var);
    • Переменная 'd2' типа string, передаваемая по ссылке (Var);
    • Переменная 'e' типа boolean, передаваемая по ссылке (Var).
  3. В процедуре выполняется определенная логика, которая, скорее всего, модифицирует значения переменных 'd1', 'd2' и 'e'.

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


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

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

8   голосов , оценка 4.375 из 5

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

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

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