Advertisement
MeehoweCK

Untitled

Oct 28th, 2023
541
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.15 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. /*
  4. zmienna - pojedyncza informacja, którą komputer zapisuje w pamięci, a jej wartość może się zmieniać w trakcie działania programu
  5. Każda zmienna posiada: typ, nazwę, wartość i adres komórki w pamięci.
  6. Nazwa zmiennej nie może mieć spacji, kropki, przecinka, operatorów i nie może zaczynać się od cyfry.
  7.  
  8. składnia deklaracji zmiennej (bez inicjalizacji):
  9. typ_zmiennej nazwa_zmiennej;
  10.  
  11. składnia inicjalizacji zmiennej:
  12. typ_zmiennej nazwa_zmiennej = wartość;            (starszy zapis)
  13.     lub:
  14. typ_zmiennej nazwa_zmiennej {wartość};            (nowszy, zalecany zapis)
  15.  
  16. Podstawowe typy zmiennych:
  17. int     - przechowuje liczby całkowite (np. -4, 3, 1834)
  18. float   - przechowuje liczby zmiennoprzecinkowe (np. 2.85)
  19. bool    - prawda lub fałsz (1 lub 0 - można też zapisać jako true i false)
  20. char    - pojedynczy znak (np. 'k', '%')
  21. */
  22.  
  23. int main() {
  24.     int liczba;     // deklaracja zmiennej (bez inicjalizacji)
  25.     float liczbaZmiennoprzecinkowa{ 7.5 };      // inicjalizacja zmiennej wartością 7.5
  26.     liczba = 10;    // zmiana wartości zmiennej liczba na wartość 10
  27.     std::cout << "liczba = " << liczba << std::endl;    // wypisz na ekran: liczba = 10
  28.     std::cout << "liczbaZmiennoprzecinkowa = " << liczbaZmiennoprzecinkowa << std::endl;    // wypisz na ekran: liczbaZmiennoprzecinkowa = 7.5
  29.  
  30.     liczbaZmiennoprzecinkowa = 1.23;        // zmiana wartości zmiennej na 1.23
  31.     std::cout << "liczbaZmiennoprzecinkowa = " << liczbaZmiennoprzecinkowa << std::endl;    // wypisz na ekran: liczbaZmiennoprzecinkowa = 1.23
  32.  
  33.     int drugaLiczba{ 17 };      // inicjalizacja zmiennej wartością 17
  34.  
  35.     liczba = drugaLiczba;       // od tego momentu liczba ma wartość 17
  36.  
  37.     drugaLiczba = liczba + 5;   // przypisanie wartości za pomocą działania arytmetycznego (w tym wypadku 22)
  38.  
  39.     std::cout << "liczba = " << liczba << std::endl;
  40.     std::cout << "drugaLiczba = " << drugaLiczba << std::endl;
  41.  
  42.     //std::cout << "trzeciaLiczba = " << trzeciaLiczba << std::endl;        // błąd! komputer nie wie co to jest trzeciaLiczba
  43.  
  44.     char _jakisZnak{};          // zainicjalizowanie wartością domyślną (w przypadku char jest to znak pusty)
  45.     std::cout << "_jakisZnak = " << _jakisZnak << std::endl;
  46.  
  47.     return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement