delphi i c.pdf
(
2712 KB
)
Pobierz
457349509 UNPDF
Niniejszy
darmowy
ebook zawiera
fragment
pełnej wersji pod tytułem:
"Programuję w Delphi i C++ Builder"
Aby przeczytać informacje o pełnej wersji,
kliknij tutaj
Darmowa publikacja
dostarczona przez
Ebookinfo.pl
Niniejsza publikacja może być kopiowana, oraz dowolnie
rozprowadzana tylko i wyłącznie w formie dostarczonej przez
Wydawcę. Zabronione są jakiekolwiek zmiany w zawartości
publikacji bez pisemnej zgody wydawcy. Zabrania się jej
odsprzedaży, zgodnie z
regulaminem Wydawnictwa Złote Myśli
.
© Copyright for Polish edition by
ZloteMysli.pl
Data: 30.09.2006
Tytuł: Programuję w Delphi i C++ Builder (fragment utworu)
Autor: Mirosław J. Kubiak
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
.......................................................................................20
Programowanie obiektowe
.
..........................................................................................22
Język programowania Pascal - rys historyczny
.
..........................................................22
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
.................................105
Podstawowe operatory relacji
.....................................................................................105
Instrukcje warunkowe
.
...............................................................................................106
Instrukcja warunkowa if
.............................................................................................107
............59
Kończenie pracy w środowisku Delphi (lub C++ Builder)
.........................................59
Warto zapamiętać
.........................................................................................................59
ROZDZIAŁ 3. DEKLARACJA STAŁYCH
I ZMIENNYCH W PROGRAMIE
............................................................................61
Identyfikatory
.
...............................................................................................................61
Deklarujemy stałe w programie
...................................................................................62
Deklarujemy zmienne w programie
.
............................................................................64
Słowa kluczowe
.............................................................................................................68
Nadawanie zmiennym wartości
...................................................................................69
Warto zapamiętać
.........................................................................................................79
ROZDZIAŁ 4. OPERACJE WEJŚCIA/WYJŚCIA – CZĘŚĆ I
....................................81
Standardowe operacje wejścia/wyjścia
........................................................................81
Obsługa sytuacji wyjątkowych
.....................................................................................89
Warto zapamiętać
.........................................................................................................95
ROZDZIAŁ 5. PROSTE OPERACJE ARYTMETYCZNE
..........................................96
Podstawowe operatory arytmetyczne
..........................................................................96
Warto zapamiętać
.......................................................................................................104
ROZDZIAŁ 6. PODEJMUJEMY DECYZJE W
z dysku do edytora kodu źródłowego
PROGRAMIE
Operatory logiczne koniunkcji AND i alternatywy OR
...............................................117
Instrukcje wyboru
.
......................................................................................................139
Pierwszy większy program
..........................................................................................147
Warto zapamiętać
........................................................................................................161
ROZDZIAŁ 7. ITERACJE
.
....................................................................................163
Instrukcje iteracyjne
...................................................................................................163
Instrukcja for
.
..............................................................................................................164
Jak działa pętla for?
....................................................................................................167
Operatory inkrementacji i dekrementacji
..................................................................174
Poznajemy operator modulo
.
......................................................................................179
Poznajemy operator negacji
.
......................................................................................182
Zmiana przyrostu zmiennej sterującej pętlą
..............................................................185
Liczby Fibonacciego
...................................................................................................204
Analizujemy pozostałe instrukcje iteracyjne
.
............................................................208
Instrukcja iteracyjna repeat (Delphi)
.
.......................................................................209
Instrukcja iteracyjna do ... while (C++ Builder)
.
.......................................................212
Schemat Hornera
........................................................................................................215
Algorytm Euklidesa
....................................................................................................222
Instrukcja iteracyjna while (Delphi)
..........................................................................228
Instrukcja iteracyjna while (C++ Builder)
.................................................................230
Priorytety poznanych operatorów
..............................................................................233
Typ wyliczeniowy
.
.......................................................................................................234
Warto zapamiętać
.......................................................................................................239
ZAPROSZENIE DO II CZĘŚCI KSIĄŻKI
.
.............................................................242
DODATEK
.
.........................................................................................................243
D1. Formatowanie łańcuchów tekstowych
................................................................243
D2. Wybrane systemowe procedury i funkcje
konwersji typu w Delphi i C++ Builder
.....................................................................245
D3. Wyświetlanie komunikatów
.
...............................................................................246
PROGRAMUJĘ W DELPHI I C++ BUILDER -
darmowy fragment -
kliknij po więcej
Mirosław J. Kubiak
● str.
5
Rozdział 2. Tworzymy pierwszy program
W tym rozdziale napiszemy pierwszy program w językach Delphi
i w C++ Builder, poznamy zasady pisania programów w językach
Delphi i w C++ Builder oraz ćwiczenia podstawowe, jakie powinien
opanować każdy, aby biegle pisać programy w edytorze kodów
źródłowych, nagrywać je na dysk, wczytywać z dysku programy
źródłowe oraz je kompilować i uruchamiać, poznamy również
strukturę programu dla języków Delphi i C++ Builder.
Rozszerzenia plików w Delphi i C++ Builder
Z rozdziału 1 wiemy, że w środowisku programistycznym Delphi
(i również w C++ Builder) dla każdego projektu jest tworzone wiele
plików. Nazwa pliku składa się z dwóch elementów: nazwy nadanej
projektowi i jego modułom oraz predefiniowanego rozszerzenia
stosowanego przez Delphi (lub C++ Builder). Tabela poniżej
przedstawia rozszerzenia plików stosowane w obu środowiskach.
Tabela 2.1. Rozszerzenia plików stosowane w Delphi
i w C++ Builder
Element
Delphi
C++ Builder
Plik projektu
.dpr
.bpr
Plik grupy
projektowej
.bpg
1
.bpg
Copyright by
Wydawnictwo Złote Myśli
& Mirosław J. Kubiak
Plik z chomika:
eBookInfo
Inne pliki z tego folderu:
delphi i c.pdf
(2712 KB)
Inne foldery tego chomika:
46 zasad zdrowego rozsądku
69 gorących zabaw dla par
Abolicja podatkowa. Krok po kroku
Akademia Sukcesu
Akupresura w praktyce
Zgłoś jeśli
naruszono regulamin