Kurs podstawowy
Lekcje
Lekcja nr 9 - proste typy złożone, struktury... hemoglobina, halucynacja...
Typ wyliczeniowy, enum:
enum owoce = {WINOGRONO, JABLKO, GRUSZKA}
proste w użyciu, ja osobiście za enumami nie przepadam.
Struktura!
Pierwszy krok w stronę obiektowości.
Struktura to coś jak worek na ziemniaki, przechowujący niekoniecznie ziemniaki.
Może posiadać zmienne (pola) oraz...
Lekcja nr 8 - Wskaźniki, wszędzie wskaźniki. Czasem też referencja!
Wskaźniki, to bardzo pomocne narzędzie.
Wskaźnikiem moźna pokazywać na obiekty tego samego typu, lub klasy (np. int). Deklaracja takiego wskaźnika wygląda następująco:
int * wskaznik_na_typ_int;
Gwiazdka tworzy zmienną jaką wskaźnik.
A co takiego ciekawego przechowuje wskaznik_na_typ_int?
A no...
Lekcja nr 7 - Funkcje nie tylko na matematyce
W programowaniu mianem funkcji określa się fragment kodu, który może być wykonywany wielokrotnie z różnych miejsc programu.
Podstawowe informacje:
Ogólny zapis funkcji wygląda tak:
typ nazwa(argument)
{
ciało_funkcji;
}
Bez funkcji daleko nie zajdziemy - Co więcej,...
Lekcja nr 6 - Tablice! Niepotrzebna kreda
Rozważmy teraz takie zagadnienie:
Chcemy stworzyć program umożliwiający sumowanie 10 liczb wpisywanych z klawiatury.
Co robimy? int zmienna1, zmienna2, zmienna3... zmienna10? A co, jeśli liczb miałoby być 100?
Męczarnia. Ale z pomocą nadciągają tablice!
Tablica jest po prostu zbiorem określonych...
Lekcja nr 5 - Unormujmy wiedzę!
W poprzedniej lekcji wspomniałem o prostym warunku "if".
Jest to jedna z kilku metod kierowania działaniem programu -
tego typu instrukcje noszą miano "instrukcji warunkowych".
Pierwszą, jest oczywiście if/if else.
if(warunek) instrukcja1; else instrukcja2;
Drugą, jest tak zwany...
Lekcja nr 4 - Pętelki, waruneczki i inne tyłeczki
Teorii trochę za wami, czas pokodować.
Spróbujemy napisać prosty mechanizm wpisywania hasła - Hasło jest ustalone z góry, mamy trzy próby wpisania.
Na razie nie jesteśmy w stanie tego zrobić.
Potrzebne nagłówki:
iostream (wejście - wyjście)
windows.h (trzeba sobie beepnąć, czyż nie?)
string (nasz...
Lekcja nr 3 - Stała to zmienna, która jest stała. A typy?
Tym razem odrobine o typach, zmiennych, stałych.
Podstawowe typy w C++ - Różne kompilatory, różne wielkości.
Liczby całkowite:
liczba bitów
nazwa
zakres
8
char
−128 — +127 (ze znakiem)
0 — +255 (bez...
Lekcja nr 2 - Czas zacząć
Jeszcze krótko tutaj o różnicach między językiem skryptowym(interpretowanym) a kompilowanym.
Języki skryptowe są w biegu tłumaczone na kod maszynowy przez interpreter, dlatego są one dużo wolniejsze.
Języki kompilowane potrzebują kompilatora, który od razu wszystko przetłumaczy na kod...
Lekcja nr 1 - Z czym to się je
Język programowania - Najlepiej będzie, jesli zaczniemy właśnie od tego.
Zadaniem ogólnie języków jest zapewnienie komunikacji - Język programowania zapewnia ją między człowiekiem a komputerem. Komputer Polskiego nie zna, my kodu maszynowego / danych binarnych także.
Dlatego właśnie istnieją...
Wpisy: 1 - 9 z 9