Programowanie Lekcja 1 zmienne

W języku C++, zmienne i stałe to podstawowe elementy przechowywania danych. Oto krótka charakteryzacja tych pojęć:

  1. Stałe (const):
    • Stałe są to wartości, które nie mogą być modyfikowane po zainicjowaniu.
    • W języku C++, stałe definiowane są przy użyciu słowa kluczowego const.
    • Przykład: const int liczba = 5; definiuje stałą liczba o wartości 5, która nie może zostać zmieniona w trakcie działania programu.
  2. Zmienne (variables):
    • Zmienne są to miejsca w pamięci, w których można przechowywać i zmieniać dane.
    • Zmienne muszą być zadeklarowane z określonym typem danych, który określa, jakie wartości mogą być w nich przechowywane.
    • Przykład: int x = 10; definiuje zmienną x o typie int i przypisuje jej wartość 10.
  3. Typy zmiennych:
    • Typy zmiennych określają, jakie rodzaje danych mogą być przechowywane w danej zmiennej.
    • W języku C++ istnieje wiele różnych typów zmiennych, w tym:
      • int: Przechowuje liczby całkowite (np. int liczba = 5;).
      • double: Przechowuje liczby zmiennoprzecinkowe (np. double liczba = 3.14;).
      • char: Przechowuje pojedyncze znaki (np. char litera = 'A';).
      • bool: Przechowuje wartości logiczne true lub false (np. bool prawda = true;).
      • i wiele innych.

Przykłady:

const int stala = 100;
int zmienna = 42;
double liczba_zmiennoprzecinkowa = 3.14;
char znak = 'X’;
bool prawda = true;

Typ danych zmiennej określa, jakie operacje można na niej wykonywać, jakie wartości może przyjąć i ile pamięci zajmuje. Warto wybrać odpowiedni typ danych w zależności od rodzaju informacji, którą chcemy przechowywać, aby zoptymalizować wykorzystanie pamięci i zapewnić poprawność operacji na tych zmiennych.

  1. int:

    • int to skrót od „integer”, czyli liczby całkowitej.
    • Ten typ danych służy do przechowywania liczb całkowitych, czyli liczb bez części dziesiętnej.
    • Przykład: int liczba = 42;
  2. float:

    • float to typ danych używany do przechowywania liczb zmiennoprzecinkowych (lub liczb zmiennoprzecinkowych jedno-precyzyjnych).
    • Zazwyczaj zajmuje 4 bajty pamięci.
    • Przykład: float liczba = 3.14;
  3. string:

    • string to typ danych używany do przechowywania ciągów znaków, czyli tekstowych danych.
    • Jest to część standardowej biblioteki C++ (STL).
    • Przykład: string napis = "Hello, World!";
  4. char:

    • char to typ danych używany do przechowywania pojedynczego znaku.
    • Zmienna typu char przechowuje jeden znak w kodzie ASCII.
    • Przykład: char litera = 'A';
  5. bool:

    • bool to typ danych używany do przechowywania wartości logicznych.
    • Może przyjmować jedną z dwóch wartości: true (prawda) lub false (fałsz).
    • Przykład: bool prawda = true;

Te typy danych stanowią podstawę do przechowywania różnych rodzajów informacji w języku C++. Wybór odpowiedniego typu zależy od rodzaju danych, które chcesz przechowywać oraz od zakresu wartości, które mają być obsługiwane przez zmienną.

#include <iostream>
int main() {
int a = 2;
int b = 4;
int c = 1;
int d = 6;
std::cout << a+b << "\n";
std::cout << c-d << "\n";
}

Zostaw komentarz

Koszyk