Студопедия
rus | ua | other

Home Random lecture






Анализ программы


Date: 2015-10-07; view: 359.


В программе, которую мы только что запускали, Ваше внимание могла привлечь следующая строка:

name = TextWindow.Read()

Read() выглядит также как и WriteLine(), только без вводимых данных. Это операция приказывает компьютеру подождать, пока пользователь напечатает что-нибудь и нажмет клавишу ENTER. Как только пользователь нажимает клавишу ENTER, она принимает данные и возвращается к выполнению программы. Интересно то, что любые данные, введенные пользователем, будут храниться в переменной, которая обозначается как name(имя). Переменная - это место, где Вы можете временно хранить значения и использовать их позднее. В строке, которую Вы видите выше, name использовалась для хранения имени пользователя.

Следующая строка также интересна:

TextWindow.WriteLine("Hello " + name)

Write, так же как и WriteLine – еще одна операция в ConsoleWindow (Консольное Окно). Операция Write позволяет Вам писать что-нибудь в Консольном Окне, но при этом текст будет оставаться на том же уровне, что и текущий текст.
Это место, где мы используем значение, хранящееся в переменной name. Мы берем значение из переменной name, дополняем с ее помощью фразу “Здравствуйте, ” и выводим целиком в Текстовом Окне.

Как только переменной присваивается значение, ее можно использовать неоднократно. Например, можно сделать следующее:

TextWindow.Write("Введите Ваше имя: ")

name = TextWindow.Read()

TextWindow.Write("Здравствуйте, " + name + ". ")

TextWindow.WriteLine("Как дела, " + name + "?")

И Вы увидите следующий результат:

Рисунок 9 – Повторное использование переменной


<== previous lecture | next lecture ==>
Использование переменных в нашей программе | Игра с Числами
lektsiopedia.org - 2013 год. | Page generation: 0.313 s.