ПС
Павел Серебренников

Из pascal'a в Prolog помогите перевести!!!!

Написал задачу на пацкале, надо перевести её в prolog, т. к. пролога не знаю... обращаюсь к вам... помогите пожалуйста

Var {здесь объявляем переменные}
c : array [1..100] of longint;
n, i, k, t : longint;
f : text;
Begin {Начало основной программы}
Assign(f,'keyboard.in'); {Чтение из входного файла}
Reset(f);
ReadLn(f,n);
For i:=1 to N do {цикл, берущий клавишу}
Read(f,c);
Readln(f,k);
For i:=1 to k do {Число нажатий}
begin
Read(f,t);
Dec(c[t]);
end;
Close(f);
Assign(f,'keyboard.out');
Rewrite(f);
For i:=1 to N do
If c>=0 Then
Writeln(f,'no') {Выписывает информацию, если не сломалась}
Else Writeln(f,'yes');{Если сломалась}
Close(f);
End.

МП
Марина Прояева

пролог язык не линейного программирования. У него другая идеалогия. Перевести невозможно. Только писать заново зная задание.

Похожие вопросы
Prolog, есть ли здесь ошибки?
Помогите решить задачу в Prolog.
при компиляции Visual Prolog начинает ругаться Аваст.
Помогите перевести программу из с++ в с
Помогите на перевести програму на С++
Помогите перевести на ABC
Помогите перевести с С++ На Java
Помогите перевести на C#
язык программирования Prolog, помогите с задачкой
Помогите перевести в Java!