Microsoft Small Basic - poradnik programowania: Różnice pomiędzy wersjami

brak opisu edycji
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]]