^W górę
OGÓLNA STRUKTURA PROGRAMU
Struktura programu w języku C++ jest następująca:
1. dyrektywy dołączające pliki nagłówkowe bibliotek standardowych i zdefiniowanych przez użytkownika
2. prototypy funkcji i/lub definicje funkcji
3. deklaracje zmiennych globalnych
4. słowo kluczowe main()
5. klamra otwierająca {
6. deklaracja zmiennych lokalnych
7. treść programu
8. klamra zamykająca }
9. definicje funkcji
Są to identyfikatory o specjalnym znaczeniu. Mają zarezerwowany, ściśle określony cel. Można je wykorzystywać tylko w z góry określonych przypadkach. Język C++ posiada dużą gamę słów kluczowych. Zostały one w większości wypisane poniżej:
INSTRUKCJA WARUNKOWA if
Instrukcja if sprawdza warunek zamknięty w nawiasie okrągłym. Warunek może być złożony. Jeżeli warunek jest spełniony (wyrażenie logiczne ma wartość TRUE) to jest wykonywany blok instrukcji znajdujący się bezpośrednio po nawiasie warunku.
Instrukcje iteracyjne umożliwiają wielokrotne wykonanie tej samej części kodu.
INSTRUKCJA for
Pętla for najczęściej stosowana jest w sytuacji, gdy z góry możemy przewidzieć ile razy dany fragment kodu powinien się wykonać. Np. wypisując na ekranie tabliczkę mnożenia do 10, dziesięć razy wykonywany jest ten sam fragment kodu.
Rozdział ten opisuje jedno z ciekawszych i jednocześnie najtrudniejszych zagadnień związanych z programowaniem w strukturalnym języku C++
Tablice
Tablica to zbiór danych określonego typu. Dostęp do danych możliwy jest za pomocą kluczy, będących ich indeksami. Wykorzystanie tablic umożliwia operowanie na dużych ilościach danych tego samego typu. Deklaracji dokonujemy w sposób następujący:
typ_danych nazwa_tablicy[ilość_elementów];
Funkcje, są to podprogramy wykonujące konkretne zadanie, które mogą zostać wywołane przez inne podprogramy. Można do nich przekazywać parametry, na których zostaną wykonane jakieś działania, mogą również zwrócić różnego rodzaju wartości. Zawsze, kiedy w programie mamy jakiś powtarzający się kod, warto z niego stworzyć funkcję. Ułatwia to edycję programu oraz powoduje, że program staje się bardziej czytelny i zwięzły.