[PASCAL]Konwersja liczby dziesiętnej na binarną

Witam.

Mam pewien problem z napisaniem programu który zamienia liczbę dziesiętną na binarną. Wynik ma być zwracany jako string.

Napisałem pewną funkcję, która ma wykonywać to zadanie:

Po wywołaniu funkcji na ekranie zamiast zer i jedynek wyświetlają mi się jakieś dziwne zaczki(uśmieszek).

Wie ktoś w czym tkwi problem?

Z góry dzięki za pomoc.

ord(‘0’)

Byłbym wdzięczny gdybyś napisał coś więcej(co mam zrobić z tym ord(‘0’) i dlaczego). Dopiero zaczynam swoją przygodę z Pascalem więc proszę o wyrozumiałość :slight_smile: .

Ord(‘0’) zamiast Ord(0)

Aha. Dzięki za pomoc już wszystko działa. :smiley: