• Данную задачу на паскале мне необходимо рассказать своему учителю. Помогите описать переменные, функции ввода вывода и что вообще делает данная программа. Делал ее не я и паскаль мне дается с трудом,пожалуйста,опишите ее понятно))0)))0
    Это рекурсия.

    program p1;
    uses crt;
    var a,b,c,d:integer;
    function F(var b:integer; c:integer):integer;
    var d:integer;
    begin
    a:2; b:b+1; c:=b-a; d:=s;
    writeln(a,b,c,d);
    F:=d;
    end;
    begin
    a:=0; b:=0; c:=0; d:=0;
    d:=F(a,d);
    writeln(a,b,c,d);
    end.

Ответы 1

  • Ошибка:a:2; b:b+1; c:=b-a; d:=s;Должно быть:a := 2; b := b+1; c := b - a; d := (Значение);Другими словами: в начале этой строки кода используются неправильные операторы, а в конце переменной d присваивается значение переменной s, которая в свою очередь даже не объявлена (возможно опечатка)
    • Автор:

      paddy9ras
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years