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";
}

Sprawdź, co pamiętasz

Pytania kontrolne

1. Jaki jest główny temat artykułu „Programowanie Lekcja 1 zmienne”?

Wskazówka: Odpowiedz własnymi słowami i wskaż najważniejszy cel lub problem opisany w materiale.

2. Które trzy pojęcia, zasady albo etapy z artykułu warto zapamiętać?

Wskazówka: Wybierz informacje potrzebne do wykonania zadania lub wyjaśnienia tematu innej osobie.

3. Jak można wykorzystać tę wiedzę w praktyce?

Wskazówka: Podaj konkretny przykład z lekcji, pracy przy komputerze albo codziennej sytuacji.

4. Jakie kroki należy wykonać, aby poprawnie zrealizować opisane zadanie?

Wskazówka: Ułóż najważniejsze czynności we właściwej kolejności.

5. Jakich narzędzi, funkcji lub materiałów potrzeba do wykonania zadania?

Wskazówka: Wymień elementy wskazane w artykule i krótko opisz ich rolę.

6. Która zasada opisana w artykule jest najważniejsza i dlaczego?

Wskazówka: Uzasadnij wybór przykładem z materiału.

7. Jaki błąd można popełnić podczas wykonywania zadania i jak go uniknąć?

Wskazówka: Wskaż możliwą trudność oraz sposób jej rozwiązania.

8. Jak wyjaśnisz ten temat osobie, która poznaje go po raz pierwszy?

Wskazówka: Użyj prostych słów i najważniejszych pojęć z artykułu.

9. Co zmieniłoby się, gdyby pominąć jeden z opisanych etapów lub zasad?

Wskazówka: Przewidź skutek i uzasadnij odpowiedź.

10. Jakie własne ćwiczenie lub przykład można przygotować na podstawie artykułu?

Wskazówka: Zaproponuj zadanie, które sprawdza zrozumienie materiału.

Komentarze

Dodaj komentarz