Turbo_Pascal-Twoj_Pierwszy_Program_-_K.Wierzcholowski.pdf
(
1315 KB
)
Pobierz
167543981 UNPDF
Karol Wierzchołowski
Turbo Pascal
Twój pierwszy program
Wydanie drugie
Przygotowano na podstawie Borland/Turbo Pascal 7
Komputerowa Oficyna Wydawnicza „HELP"
l
Redakcja:
Agnieszka Michalska
©
by Komputerowa Oficyna Wydawnicza
„HELP"
Michałowice 2003, 2006
Jest to książka dla zupełnie początkujących. Założyliśmy, że czytelnik nigdy w
życiu nie programował w żadnym języku. Wymagana jest tylko fundamentalna
wiedza z zakresu obsługi komputera, czy systemu operacyjnego. Jeśli jesteś
uczniem i uczysz się programowania na lekcjach informatyki - ta książka jest
właśnie dla Ciebie. Znajdziesz w niej (lub dzięki niej) wiele ciekawych informacji,
wiele zabawy i wiele prawdziwej satysfakcji. Książka i materiał w niej zawarty nie
jest jednak zupełnie prosty. Wielokrotnie używam sformułowań, które mogą być
dla Ciebie chwilami zagadkowe, trudne. Będę to robił celowo, abyś otarł się trochę
o żargon informatyczny i programistyczny. Powodzenia!
Wydawca:
Komputerowa Oficyna Wydawnicza
„HELP",
Piotr Gomoliński
ul. Dworcowa 8
05-816 Michałowice (pod Warszawą)
tel./faks (0-22)
723
89 21,
723
87 64, tel. awaryjne.-0-604298099, 0-602633452. 0-602 248 550
poczta elektroniczna:
piotr@besthelp.pl
www.besthelp.pl
Druk:
A-Z DRUK Raszyn, ul. Słowikowskiego 21c, tel 720 35 61
Oprawa:
Raszyn, ul. Cicha 45, tel 0-601 22 37 20
ISBN 83-89391-54-6
Spis treści
Przedmowa
6
1.
Turbo Pascal
8
1.1.
Ewolucja komputerów
8
1.2.
Istota programowania
11
1.3. Język Turbo Pascal
12
1.4.
Dlaczego Turbo Pascal
13
2.
Środowisko Turbo Pascala
14
2.1. Instalacja
14
2.2. Uruchamianie
15
2.3. Środowisko Turbo Pascala
16
3.
Podstawy programowania
18
3.1. Pierwszy program
18
3.2.
Struktura programu
19
3.3. Identyfikatory
20
3.4.
Komentarze i wcięcia
21
3.5.
Słowa kluczowe
22
3.6.
Wyświetlanie napisów
23
3.7.
Algorytmy
28
4.
Stałe i zmienne
30
4.1.
Stałe
30
4.2. Zmienne
31
4.3. Typy proste
33
4.3.1. Typ całkowite
35
4.3.2. Typ rzeczywiste
35
4.3.3. Typ Boolean
36
4.3.4. Typ Char
39
4.3.5. Typ String
40
4.4. Wprowadzanie danych do programu
43
3
5.
Instrukcje warunkowe
47
5.1. Instrukcja
IF
47
5.2. Instrukcja CASE
51
6.
Instrukcje iteracyjne
53
6.1. Instrukcja FOR
53
6.2. Instrukcja REPEAT
57
6.3. Instrukcja WHILE
60
6.4. Słowa Break i Continue
61
7.
Typy danych
62
7.1. Typ okrojony
62
7.2. Typ zbiorowy
63
7.3. Rekordy
67
7.3.1. Instrukcja WITH
69
7.4. Tablice
71
7.4.1. Sortowanie tablic
74
7.4.2. Tablice wielowymiarowe
78
8.
Procedury i funkcje
80
8.1. Procedury
80
8.2. Funkcje
82
8.3. Widoczność zmiennych
83
8.4. Rekurencja
86
9.
Modułowa postać programu
88
9.1. Moduły
88
9.2. Moduł CRT
89
9.3. Własny moduł
93
10. Obsługa plików
96
10.1. Skojarzenie plików
96
10.2. Zapisywanie do pliku
97
10.3. Dopisywanie do pliku
98
10.4. Odczytywanie z pliku
99
10.5. Wskaźnik w pliku
101
4
Turbo Pascal
Plik z chomika:
krzysiiek
Inne pliki z tego folderu:
047094224XNoSQL.pdf
(30304 KB)
102311.BO.Building.Websites.with.Joomla.1.5.0dayarchive.net.pdf
(17893 KB)
027373122X.pdf
(4028 KB)
html5 and javaScript in project.pdf
(30162 KB)
0735657262MPCD.pdf
(14587 KB)
Inne foldery tego chomika:
Abaqus for Students
Dokumenty
Galeria
Kurs GIMP - Tworzenie stron WWW(1)
Prywatne
Zgłoś jeśli
naruszono regulamin