Co to znaczy, że na zmiennych lokalnych możemy działać tylko lokalnie wewnątrz procedury (funkcji) a na zmiennych globalnych- w całym programie?

Odpowiedź :

Odpowiedź:

Zmienne globalne mogą być dostępne (używane) w dowolnej funkcji w programie.

Zmienne lokalne mogą być używane tylko wewnątrz tej funkcji.

Możesz też posiadać zmienne lokalne o tej samej nazwie w różnych funkcjach;  nawet jeśli nazwa jest taka sama, to nie są takie same. Możesz to porównać  do osób o tych samych imieniach, imię takie same a osoby już nie.

że zmienne lokalne można używać tylko w danym miejcu gdzie są zadeklarowane, a zmienne lokalne możemy używać, modyfikować w całym programie