16 164
edycje
Nie podano opisu zmian |
|||
Linia 186: | Linia 186: | ||
Ten trik jest przydatny, gdy chcesz sprawdzić, jak program się zachowa bez danej linijki kodu. | Ten trik jest przydatny, gdy chcesz sprawdzić, jak program się zachowa bez danej linijki kodu. | ||
== Zmienne == | |||
=== Jedna zmienna - Podawanie imienia === | |||
Dotychczas nasze programy tylko coś wyświetlały. Teraz nareszcie pozwolimy na interakcje z użytkownikiem. | |||
<code> | |||
TextWindow.Write("Podaj swoje imię: ") <br> | |||
imię = TextWindow.Read() <br> | |||
TextWindow.WriteLine("Siema " + imię + " xDDDDDDDD") <br> | |||
</code> | |||
Program po uruchomieniu wygląda tak i oczekuje na działanie użytkownika:<br> | |||
http://i.imgur.com/g7Xo3P3.png | |||
Po wpisaniu imienia i naciśnięciu Enter wygląda tak:<br> | |||
http://i.imgur.com/Yw63A9B.png | |||
Program na początku wyświetla informację dla użytkownika. Następnie za pomocą polecenia ''TextWindow.Read()'' oczekuje na tekst wpisany przez użytkownika. | |||
Gdy użytkownik to zrobi, program zapamiętuje wpisaną treść w <u>zmiennej</u> nazwanej "imię". | |||
Następnie wyświetla on tekst składający się z trzech części dodanych do siebie: | |||
* Napisu "Siema " | |||
* Wartości przechowywanej w zmiennej "imię" | |||
* Napisu " xDDDDDDDD" | |||
Zmienna jest trochę jak podpisane pudełko. Ma ona swoją nazwę i w środku przechowuje jakąś wartość. Działa bardzo podobnie jak właściwość. | |||
<font color="#FFFF00">Zapamiętaj: Gdy chcesz wyświetlić wartość zmiennej, również nie używaj cudzysłowu. </font> | |||
=== Wielokrotne użycie zmiennej === | |||
Zmienna przechowuje wartość tak długo, jak nie zostanie usunięta. Dlatego można z niej korzystać wielokrotnie. | |||
<code> | |||
TextWindow.Write("Podaj swoje imię: ")<br> | |||
imię = TextWindow.Read()<br> | |||
TextWindow.WriteLine("Siema " + imię + " xDDDDDDDD")<br> | |||
TextWindow.WriteLine("Co tam " + imię + "? :3")<br> | |||
</code> | |||
http://i.imgur.com/TQFjgeO.png | |||
=== Wiele zmiennych === | |||
W programie może być bardzo dużo zmiennych. Ważne tylko, by miały różne nazwy. | |||
<code> | |||
TextWindow.Write("Podaj swoje imię: ")<br> | |||
imię = TextWindow.Read()<br> | |||
TextWindow.Write("Podaj swoje nazwisko: ")<br> | |||
nazwisko = TextWindow.Read()<br> | |||
TextWindow.WriteLine("Siema " + imię + " " + nazwisko + " xDDDDDDDD")<br> | |||
</code> | |||
http://i.imgur.com/E1cH5ui.png | |||
=== Zasady nazywania zmiennych === | |||
# Nazwa powinna zaczynać się od litery. | |||
# Nazwa nie powinna być identyczna jak któreś ze słów kluczowych języka Small Basic (if, for, then, else itp.) | |||
# Nazwa może zawierać dowolną kombinację liter, cyfr i znaków podkreślenia czyli <code>_</code> | |||
# Używaj takich nazw, by wiedzieć, co się kryje pod daną zmienną. Przy rozbudowanych programach łatwo się pogubić. | |||
''Ciąg dalszy wkrótce.'' | ''Ciąg dalszy wkrótce.'' | ||
[[Kategoria:Poradniki]][[Kategoria:Oprogramowanie]] | [[Kategoria:Poradniki]][[Kategoria:Oprogramowanie]] |