materiały C++

opracowania

exercises

ksiażki

przydatne linki

coding music

napisz to sam //na początku łatwe, pózniej nieco trudniejsze

przykład wykorzystania cout

wielkości zmiennych

precyzja liczb typu float oraz double

znaki specjalne

program sprawdza, która z dwóch podanych liczb jest większa


program sprawdza czy podane słowo jest palindromem

kelner czyta zadaną pozycję menu w restauracji

zamówiewnia kelnera, wykorzystaj typ enum

menu w restauracji

podział programu na funkcje i pliki

kalkulator 0.1, wersja wstępna

kalkulator 1.0, podział na funkcje, wybór koloru czcionek

kalkulator 2.0, podział na funkcje, wybór koloru czcionek oraz koloru tła

kalkulator 2.1, podział na funkcje, wybór koloru czcionek oraz koloru tła, zabezpieczenie przeciwko podaniu złych danych (np. zamiast liczby - litery)

kalkulator 2.2, podział na funkcje, wybór koloru czcionek oraz koloru tła, zabezpieczenie przeciwko podaniu złych danych (np. zamiast liczby - litery), użycie wskażników

gra w powieszankę, nieskończona ilość zgadnięć, jeden plik

gra w powieszankę, podział na pliki, dokumentacja: zgadywanka_2.0\zgadywanka\doc\html\index.html generated by doxygen

szablon z zagadkami uczestników

algorytm sortowania bąbelkowego sortowanie babelkowe

algorytm sortowania przez wybieranie sortowania przez wybieranie

algorytm sprawdzający czy podana liczba jest szczęśliwa Happy number

przykład programowania deklaratywnego (funkcyjnego)

strzalka goni Mikołaja, animacja

efekt matrixa, animacja

choinka świąteczna, animacja

wykorzystanie pól bitowych oraz operatorów bitowych

szyfrowanie słów za pomocą szyfru podstawieniowego zwanego GADERYPOLUKI

klasa Instrument z konstruktorem bezparametrowym

klasa Instrument z konstruktorem wieloparametrowym z argumentami domyślnymi oraz z listą inicjalizacyjną

reprezentacja sali szkolnej jako obiektu klasy Sala z listą komputerów - obiektów klasy Komputer

reprezentacja sali szkolnej jako obiektu klasy Sala z listą komputerów, biurek i lamp

dziedziczenie - klasa Kwadrat oraz Kolo dziedziczą publicznie z klasy Figura

dziedziczenie - klasa Gitara dziedziczy publicznie z klasy Instrument

dziedziczenie - konstruktory, destruktory

zwierzyniec - polimorfizm dynamiczny

zwierzyniec 2 - polimorfizm dynamiczny, klasa abstrakcyjna, interfejs, wielodziedziczenie

staticMember - pola i metody statyczne

funkcje zaprzyjaźnione

klasy zaprzyjaźnione

szablony funkcji, specjalizacja szablonu

szablony klasy, specjalizacja szablonu

mechanizm obslugi wyjatkow - wyjatek klast string


mechanizm obslugi wyjatkow - własne klasy wyjątków


mechanizm obslugi wyjatkow - własne klasy wyjątków dziedziczące z klasy bibliotecznej exception

Konstruktor kopiujacy - gdy w klasie mamy pola wskażnikowe musimy sami go napisać