16.05.2015 Views

Programowanie w C++ Borland Builder - Wyższa Szkoła Informatyki ...

Programowanie w C++ Borland Builder - Wyższa Szkoła Informatyki ...

Programowanie w C++ Borland Builder - Wyższa Szkoła Informatyki ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

kolejnych cyfr 1, 2, 3 są kolejnymi liczbami, to zauważ, że<br />

wyrażenia:<br />

'5' + 1 = '6' oraz 'A' + 2 = 'C'<br />

(czytaj: kod ASCII "5" + 1 = kod ASCII "6")<br />

są poprawne.<br />

[!!!]Jak sprawdzić kod ASCII znaku?<br />

________________________________________________________________<br />

Można oczywście nauczyć się tabeli kodów ASCII na pamięć (dla<br />

początkowych i najważniejszych stronic kodowych - przede<br />

wszystkom od 0 do 852). Dla hobbystów - stronica kodowa 1250 i<br />

1252 też czasem się przydaje.<br />

(to oczywiście żart - autor nie zna ani jednego faceta o tak<br />

genialnej pamięci)<br />

Można skorzystać z edytora programu Norton Commander. W trybie<br />

Edit [F4] po wskazaniu kursorem znaku w górnym wierszu po prawej<br />

stronie zostanie wyświetlony jego kod ASCII.<br />

________________________________________________________________<br />

CZY PROGRAM NIE MÓGŁBY CHODZIĆ W KÓŁKO?<br />

Twoja intuicja programisty z pewnością podpowiada Ci, że gdyby<br />

zmusić komputer do pracy w pętli, to nie musiałbyś przykładowych<br />

programów uruchamiać wielokrotnie. Spróbujmy nakazać programowi<br />

przykładowemu chodzić "w kółko". To proste - dodamy do programu:<br />

* na końcu rozkaz skoku bezwarunkowego goto (idź do...),<br />

* a żeby wiedział dokąd ma sobie iść - na początku programu<br />

zaznaczymy miejsce przy pomocy umownego znaku - ETYKIETY.<br />

Zwróć uwagę, że pisząc pliki wsadowe typu *.BAT w języku BPL<br />

(Batch Programming Language - język programowania wsadowego)<br />

stawiasz dwukropek zawsze na początku etykiety:<br />

:ETYKIETA (BPL)<br />

a w języku <strong>C++</strong> zawsze na końcu etykiety:<br />

ETYKIETA: (C/<strong>C++</strong>)<br />

Przystępujemy do opracowania programu.<br />

[P015.CPP]<br />

# include <br />

short int liczba;<br />

int main(void)<br />

{<br />

clrscr();<br />

- 82-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!