Ebook Mirosław J. Kubiak - Programuję w Delphi i C++ Builder -.pdf
(
4518 KB
)
Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
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.
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
Nexto.pl
.
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:
Zastepczy_Mirzam
Inne pliki z tego folderu:
Ebook Mirosław J. Kubiak - Programuję w Delphi i C++ Builder -.pdf
(4518 KB)
Ebook Internet w praktyce - Tobiasz Maliński.pdf
(18662 KB)
Andrzej Stefańczyk - Sekrety języka C# (c-sharp) - E-book.pdf
(3753 KB)
Mirosław J. Kubiak - Programuję w Delphi i C++ Builder - cz.2 - E-book.pdf
(1869 KB)
Praca zbiorowa - Ludzie Biznes Pasja. Portrety liderów polskiej teleinformatyki - E-book.pdf
(1258 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin