Первая программа

С этим уроком также смотрят

Данный курс, расскажет вам о Microsoft Small Basic, - современной среде разработки, ориентированной на начинающих. Microsoft Small Basic, несмотря на то, что он "маленький", вполне приличная и, что важно, доступная для начинающих среда разработки.

Данный видеокурс расскажет не только как скачать, установить и освоить интерфейс, но и, что наиболее важно начинающим, расскажет о языке программирования Basic, и поможет создать первые приложения, например эмулятор смеси записной книжки и телефона - "Звонилка".



Microsoft®, Windows® and Visual Basic®® are registred trademarks of the Microsoft® group of companies.

Обновлен: 16 апреля 2012

Small Basic,
Разработка ПО

Loading the player...
Текст урока
Программа пересчета веса
 

Создадим в Small Basic простую программу пересчета веса , при помощи которой можно пересчитать вес из фунтов в килограммы.

1 фунт = 453.59237 грамма.

Написание программы – процесс, состоящий из нескольких этапов. Подробнее о них мы расскажем позже, сейчас важно понять, что непосредственно вводу кода в редактор предшествует зачастую гораздо более продолжительный процесс продумывания логики работы программы, создания алгоритмов и выбора формул.

Наша первая программа будет очень простой, но и для нее понадобится математический инструментарий – формула пересчета фунтов в килограммы.

Масса (в килограммах) = Масса (в фунтах) * 0,45359

Теперь можно перейти непосредственно к написанию когда программы.

' Пересчет веса из фунтов в килограммы
' Ввод исходных данных
TextWindow.Write("Введите вес в фунтах -> ")
pound = TextWindow.ReadNumber()
' Расчет
kilo = pound * 0.45359
' Вывод результата
TextWindow.Write(pound)
TextWindow.Write(" ф. = ")
TextWindow.Write(kilo)
TextWindow.WriteLine(" кг")

Некоторые строки начинаются с апострофа. Таким образом записываются комментарии – на них среда разработки не будет обращать внимание при компилировании программы, они нужны самому программисту. Подробнее об этом смотрите в следующих уроках.

Итак, первая строка кода программы TextWindow.Write(). Эта команда означает, что работа программы начнется в текстовом (консольном) режиме, и на экран будет выведен какой-то текст. Какой именно текст увидит пользователь – зависит от того, что указано в круглых скобках после команды. Там может быть строковая переменная или же сам текст, заключенный в кавычки, как в нашем случае.

В следующей строке мы видим имя переменной pound. Это имя мы придумали сами, чтобы не забыть, какие данные будут в ней храниться.

Затем идет оператор присваивания. Он записывается как знак равенства и означает, что левой части присваивается значение правой части. Слева у нас переменная pound, а справа оператор TextWindow.ReadNumber(). Эта команда вернет введенное с клавиатуры число. Таким образом, число, которое мы введем с клавиатуры, будет записано в переменную pound.

Теперь используем заранее найденную формулу. Оператор присваивания запишет в переменную kilo количество килограммов, получившееся после пересчета величин.

Однако это число пока находится только в переменной. Нам нужно вывести его на экран.

Для этого воспользуемся инструкциями TextWindow.Write() и TextWindow.WriteLine(). Разница между ними такая, что после WriteLine осуществляется перенос виртуальной каретки, и новые данные будут выводиться с новой строки, а после Write вывод продолжится на той же строке.

Итак, наша первая программа готова. Давайте ее запустим.

Как вы видите, программа отработала правильно. Но для ее запуска не нужно каждый раз загружать среду разработки. После успешного запуска, Small Basic создаст исполняемый .exe-файл, который вы сможете запускать прямо из его папки.

Для запуска файла из другого места, к примеру, на компьютере друга, вам нужно скопировать не только файл программы, но и файл динамической библиотеки SmallBasicLibrary.dll, который вы найдете в папке проекта.

Комментарии (0)

Оглавление
1. Введение 1:10 0 6170
2. Скачивание и установка дистрибутива 1:01 0 4189
3. Интерфейс 2:05 0 3033
4. Всплывающие подсказки 0:33 0 2370
5. Первая программа 4:08 0 7834
6. Отладка программы 0:52 0 2568
7. Создание алгоритма. Блок-схемы 4:48 0 7975
8. Алгоритмические структуры 2:25 0 3245
9. Интерфейс программы 0:46 0 2033
10. Типы данных, операторы, выражения 2:54 0 2075
11. Функции 1:57 0 1869
12. Работа с консолью 6:32 1 2009
13. Операторы условия, логики 1:17 2 1714
14. Циклы 2:30 0 2226
15. Программа «Записная книжка» - практическая работа с... 1:26 0 2655
16. Работа с графикой 2:46 0 3494
17. Программы «Калькулятор» и «Звонилка» 5:36 0 4194
18. Использование подпрограмм 3:09 0 2037
19. Работа с файлами 1:44 0 2474
Яндекс цитирования
Нажмите нравится, чтобы читать "TeachVideo.ru" в facebook