Zmienna
W matematyce zmienna to symbol lub litera, na przykład „x” lub „y”, która reprezentuje wartość. W równaniach algebraicznych wartość jednej zmiennej często zależy od wartości innej zmiennej. Na przykład w poniższym równaniu y jest „zmienną zależną”, ponieważ jej wartość opiera się na wartości przypisanej „zmiennej niezależnej” x.
y = 10 + 2x
Powyższe równanie można również nazwać funkcją, ponieważ y jest funkcją x. Jeśli x = 1, wtedy y = 12. Jeśli x = 2, wtedy y = 14.
Zmienne są również używane w programowaniu do przechowywania określonych wartości w obrębie programu. Zmienne mają przypisany zarówno typ danych, jak i wartość. Na przykład zmienna typu danych ciąg znaków może zawierać wartość „sample text”, podczas gdy zmienna typu danych liczba całkowita może zawierać wartość „11”. Niektóre języki programowania wymagają zadeklarowania zmiennych przed ich użyciem, podczas gdy inne pozwalają tworzyć zmienne w trakcie działania programu. Typ danych, jeśli nie został jawnie zdefiniowany, jest określany na podstawie początkowej wartości przypisanej zmiennej.
Funkcja w programie może zawierać wiele zmiennych, z których każdej można przypisać inną wartość na podstawie parametrów wejściowych. Zmienna może również służyć do zwracania określonej wartości jako wyniku funkcji. W poniższym przykładzie w języku Java zmienna i jest zwiększana podczas każdej iteracji pętli while, a zmienna x jest zwracana jako wynik.
while (i < max)
{
x = x+10;
i++;
}
…
return x;
Jak sama nazwa wskazuje, wartość zmiennej może się zmieniać. Zmienne przechowujące wartości, które się nie zmieniają, nazywane są stałymi.
Sprawdź swoją wiedzę