Programuje w Delphi i C++ Builder - cz.1.pdf
(
2446 KB
)
Pobierz
224838743 UNPDF
Niniejsza
darmowa publikacja
zawiera jedynie fragment
pełnej wersji całej publikacji.
Aby przeczytaæ ten tytuł w pełnej wersji
kliknij tutaj
.
Niniejsza publikacja mo¿e byæ kopiowana, oraz dowolnie
rozprowadzana tylko i wył¹cznie w formie dostarczonej przez
NetPress Digital Sp. z o.o., operatora
sklepu na którym mo¿na
nabyæ niniejszy tytuł w pełnej wersji
. Zabronione s¹
jakiekolwiek zmiany w zawartoœci publikacji bez pisemnej zgody
NetPress oraz wydawcy niniejszej publikacji. Zabrania siê jej
od-sprzeda¿y, zgodnie z
regulaminem serwisu
.
Pełna wersja niniejszej publikacji jest do nabycia w sklepie
internetowym
Salon Cyfrowych Publikacji ePartnerzy.com
.
Niniejszy ebook jest
własnością prywatną
.
Został zakupiony legalnie w serwisie
Netpress.pl
,
będącym oficjalnym Partnerem
Wydawcy
.
Niniejsza publikacja, ani żadna jej część, nie może być kopiowana,
ani w jakikolwiek inny sposób reprodukowana, powielana, ani
odczytywana w środkach publicznego przekazu bez pisemnej zgody
wydawcy. Zabrania się jej publicznego udostępniania w Internecie.
© Copyright for Polish edition by
ZloteMysli.pl
Data: 30.09.2006
Tytuł: Programuję w Delphi i C++ Builder
Autor: Mirosław J. Kubiak
Wydanie I
ISBN: 83-7521-045-5
Projekt okładki: Marzena Osuchowicz
Korekta: Sylwia Fortuna
Skład: Anna Popis-Witkowska
Internetowe Wydawnictwo Złote Myśli
Netina Sp. z o.o.
ul. Daszyńskiego 5
44-100 Gliwice
WWW:
www.ZloteMysli.pl
EMAIL: kontakt@zlotemysli.pl
Wszelkie prawa zastrzeżone.
All rights reserved.
SPIS TREŚCI
WSTĘP
............................................................................................. 6
ROZDZIAŁ 1. WPROWADZENIE DO PROGRAMOWANIA
............... 11
Świat algorytmów
..............................................................................................11
Metody prezentacji algorytmów
.......................................................................13
Algorytm liniowy a algorytm z rozgałęzieniami
...............................................14
Pseudojęzyk
...................................................................................................... 17
Na czym polega pisanie programów
.................................................................17
Programowanie strukturalne
........................................................................... 21
Programowanie obiektowe
.............................................................................. 22
Język programowania Pascal - rys historyczny
............................................... 23
Język programowania Delphi – programowanie wizualne
.............................23
Języki programowania C/C++ - rys historyczny
.............................................24
C++ Builder – programowanie wizualne
.........................................................25
Programowanie zdarzeniowe
...........................................................................26
Warto zapamiętać
.............................................................................................27
ROZDZIAŁ 2. TWORZYMY PIERWSZY PROGRAM
........................30
Rozszerzenia plików w Delphi i C++ Builder
.................................................. 30
Mój pierwszy program
......................................................................................31
Projekt
.............................................................................................................. 37
Tworzymy prostą aplikację
.............................................................................. 37
Menu główne i paski narzędzi
......................................................................... 40
Paleta komponentów
....................................................................................... 40
Tworzymy nasz pierwszy program
.................................................................. 43
Program i jego struktura
..................................................................................46
Moduły w Delphi
..............................................................................................48
Preprocesor
...................................................................................................... 50
Dyrektywa #include
......................................................................................... 50
Dyrektywa #pragma
......................................................................................... 51
Moduły w C++ Builder
.....................................................................................54
Tworzymy drugi program
................................................................................ 55
Komentarze
...................................................................................................... 58
Tworzenie nowych programów i zapisywanie ich na dysku
............................58
Wprowadzanie programu źródłowego z dysku do edytora kodu źródłowego
.58
Kończenie pracy w środowisku Delphi (lub C++ Builder)
............................. 59
Warto zapamiętać
............................................................................................ 59
ROZDZIAŁ 3. DEKLARACJA STAŁYCH I ZMIENNYCH
W PROGRAMIE
.............................................................................. 60
Identyfikatory
.................................................................................................. 60
Deklarujemy stałe w programie
....................................................................... 61
Deklarujemy zmienne w programie
.................................................................63
Słowa kluczowe
................................................................................................ 67
Nadawanie zmiennym wartości
.......................................................................68
Warto zapamiętać
............................................................................................ 78
ROZDZIAŁ 4. OPERACJE WEJŚCIA/WYJŚCIA – CZĘŚĆ I
...............79
Standardowe operacje wejścia/wyjścia
............................................................79
Obsługa sytuacji wyjątkowych
......................................................................... 87
Warto zapamiętać
............................................................................................ 93
ROZDZIAŁ 5. PROSTE OPERACJE ARYTMETYCZNE
.....................94
Podstawowe operatory arytmetyczne
..............................................................94
Warto zapamiętać
...........................................................................................102
ROZDZIAŁ 6. PODEJMUJEMY DECYZJE W PROGRAMIE
............103
Podstawowe operatory relacji
........................................................................ 103
Instrukcje warunkowe
....................................................................................104
Instrukcja warunkowa if
................................................................................ 105
Operatory logiczne
koniunkcji AND i alternatywy OR
.................................................................. 115
Instrukcje wyboru
...........................................................................................137
Pierwszy większy program
............................................................................. 145
Warto zapamiętać
...........................................................................................160
ROZDZIAŁ 7. ITERACJE
................................................................ 161
Instrukcje iteracyjne
....................................................................................... 161
Instrukcja for
.................................................................................................. 162
Jak działa pętla for?
........................................................................................165
Operatory inkrementacji i dekrementacji
......................................................172
Poznajemy operator modulo
.......................................................................... 177
Poznajemy operator negacji
...........................................................................180
Zmiana przyrostu zmiennej sterującej pętlą
..................................................183
Liczby Fibonacciego
.......................................................................................202
Analizujemy pozostałe instrukcje iteracyjne
.................................................206
Instrukcja iteracyjna repeat (Delphi)
............................................................ 207
Instrukcja iteracyjna do ... while (C++ Builder)
............................................210
Schemat Hornera
........................................................................................... 213
Algorytm Euklidesa
........................................................................................ 219
Instrukcja iteracyjna while (Delphi)
..............................................................225
Instrukcja iteracyjna while (C++ Builder)
.................................................... 228
Priorytety poznanych operatorów
................................................................. 230
Typ wyliczeniowy
............................................................................................231
Warto zapamiętać
.......................................................................................... 237
ZAPROSZENIE DO II CZĘŚCI KSIĄŻKI
.........................................239
DODATEK
.....................................................................................240
D1. Formatowanie łańcuchów tekstowych
.................................................... 240
D2. Wybrane systemowe procedury i funkcje
...............................................242
konwersji typu w Delphi i C++ Builder.
....................................................... 242
D3. Wyświetlanie komunikatów
....................................................................243
ZAPROSZENIE DO II CZĘŚCI KSIĄŻKI
.........................................244
Plik z chomika:
AngelsDisaster
Inne pliki z tego folderu:
WiFi Security.pdf
(227 KB)
skanowanie_portow.pdf
(210 KB)
Skladamy Komputer Ksiazki.pdf
(253 KB)
SIEC.DOC
(90 KB)
Wykrywanie Wlaman.pdf
(147 KB)
Inne foldery tego chomika:
Administracja
Akwarium- prowadzenie
Automatyka i Robotyka
Biznes, finanse
Blacharstwo
Zgłoś jeśli
naruszono regulamin