Advertisement
MeehoweCK

Untitled

Dec 15th, 2018
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.24 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     cout << "jakis tekst do wyswietlenia" << endl;
  8.     /*
  9.     1. każdy tekst zapisujemy w podwójnym cudzysłowie
  10.     2. każdy człon jest poprzedzany dwiema strzałkami (<<)
  11.     3. członem nazywamy tekst, zmienną, działanie, liczbę, przejście do następnego wiersza itd.
  12.     4. endl oznacza przejście do następnego wiersza
  13.     5. każda instrukcja w C++ kończy się średnikiem
  14.     */
  15.  
  16.     /*
  17.     zmienna - pewna wartość przechowywana w pamięci komputera w trakcie działania programu
  18.     zmienna posiada wartość (może ją zmieniać w trakcie działania), nazwę i typ
  19.     typ nazwa;
  20.     */
  21.  
  22.     int liczba = 10;
  23.     cout << liczba << endl;
  24.     liczba = 15;            // przypisanie nowej wartości zmiennej
  25.     cout << liczba << endl;
  26.  
  27.     /*
  28.     typy zmiennych:
  29.     int - liczby całkowite
  30.     float - liczby zmiennoprzecinkowe (liczby rzeczywiste)
  31.     bool - prawda lub fałsz
  32.     char - znak
  33.     string - łańcuch znaków. UWAGA: formalnie rzecz biorąc, string nie jest typem zmiennej, ale klasą. Używamy go tak samo jak typu zmiennych
  34.     */
  35.  
  36.     float liczba2 = 5.5;
  37.     bool pf = true;         // działa tak samo jak gdybyśmy zapisali bool pf = 1;
  38.     cout << pf << endl;     // na ekranie wypisana zostanie jedynka (zamiast true)
  39.  
  40.     /*
  41.     stała - zmienna, która nie może zmieniać swojej wartości w trakcie działania programu
  42.     const typ nazwa = wartość;
  43.     */
  44.     const double PI = 3.14159;
  45.     cout << PI << endl;
  46.     // PI = 3; - taki zapis oznaczałby błąd, program się nie skompiluje
  47.  
  48.     /*
  49.     zmienne globalne i zmienne lokalne
  50.     wszystkie powyższe zmienne są zmiennymi lokalnymi, gdyż działają wyłącznie wewnątrz bloku, w którym zostały zadeklarowane
  51.     zmienne globalne to takie, które są deklarowane poza głównym blokiem programu (zwykle przed otwarciem funkcji głównej programu)
  52.     Najważniejsza zasada dotycząca zmiennych: istnieją tylko wewnątrz bloku, w którym zostały stworzone (po wyjściu z bloku zostają zniszczone)
  53.     Przykładowo taki kod nie zostanie skompilowany:
  54.     {
  55.         int nowa_zmienna_lokalna = 5;
  56.     }
  57.     cout << nowa_zmienna_lokalna << endl;
  58.     */
  59.     return 0;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement