Turbo Pascal: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
m Dopisano prawidłowe czekanie na wcisnięcie klawisza i zakończenie programu z wyczyszczeniem bufora klawiatury |
|||
Linia 13:
== Niektóre własności ==
*
* Komentarze są otwierane i zamykane <code>{ jak ten }</code> lub <code>(* jak ten *)</code>, komentarze
* Słowo kluczowe <code>uses </code>
* Moduły zawierają kody źródłowe lub kompilaty funkcji, zmiennych, stałych i procedur ułożonych w tematyczne pakiety. Przykładowe predefiniowane moduły języka TP: system, crt, dos, graph, printer, overlay.
Przykład:
Linia 33:
uses crt; {Ta linia deklaruje moduł - w tym przypadku crt}
var Imie: String; {Ta linia deklaruje zmienną Imie typu łańcuchowego}
kod, scankod : char;
begin
Write('Jak masz na imię? : ');
Readln(Imie); { Readln wczytuje ciąg znaków do naciśnięcia klawisza Enter, a następnie przenosi kursor tekstowy do następnej linii }
WriteLn('Witaj ', Imie);
Repeat Until Keypressed;
kod:= ReadKey; if kod=#0 then scankod := ReadKey;
end.
</source>
|