[CM]Rissan |
Дата: Четверг, 25.05.2017, 20:17 | Сообщение # 1
|
Новичок
Сообщений: 2
Статус: Offline
|
Пишу в этот раздел так как нет раздела для Qbasic Привет всем!И эта тема будет первым уроком для начала програмирования на Qbasic(бейсик).Итак что такое бейсик
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
QBasic — диалект языка программирования Бейсик (BASIC), разработанный компанией Microsoft, а также среда разработки, позволяющая писать, запускать и отлаживать программы на этом языке.
QBasic удобен для выполнения несложных вычислений и для прямой работы с портами. Наряду с Pascal, язык довольно популярен для обучения программированию, и используется во многих школах.(википедия)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
На самом деле бейсик очень класный язык для новичков.И советую начинать именно с него.Итак приступим: для начала вы должны скачать qbasic.Вот ссылка:*klick* Итак запустим программу. Что мы видим? Синий интерфейс и мигающию строку. Для начала нажмите на Options>Code loyaout и уберите все галочки.Сразу говорю руского языка нету. И писать на руском нельзя. Но давайте начнем. Примечания в коде пишуться через ' (английская раскладка и жмем "Э" рускую) Вот пример:
Код PRINT "HELLO CM" ' vuvodim text
Итак начнем. Для начала мы очистим экран командной строки(именно в ней высвечиваеться программа)
К примеру сделаем вывод текста:
Где PRINT-Выводит текст "Hello"-наш текст(обязательно в ковычках) Жмем на F5 и немножко ждем. У нас запуститься ком.строка где будет текст Hello. Мы можем изменить цвет текста вставив после CLS(на новой строке)
Где 1 это ид цвета. Вот список всех цветов;
0
Черный
Черный
1
Синий
Синий
2
Зеленый (салатовый)
Зеленый (салатовый)
3
Бледно-голубой
Бледно-голубой
4
Красный (алый)
Красный (алый)
5
Лиловый (светлый)
Лиловый (светлый)
6
Кирпичный
Желтый
7
Белый
Белый
8
Серый
Синий (насыщенный)
9
Сиреневый
Синий
10
Желтый (лимонный)
Зеленоватый
11
Белый (бледно-голубой)
Белый (бледно-голубой)
12
Красный (малиновый)
Красный (малиновый)
13
Розово-сиреневый
Розово-сиреневый
14
Желтый
Желтый
15
Ярко-белый
Сиреневато-белый
16
Белый
Итак у нас теперь цветной текст. Но что если мы хотим сделать приветствие человеку который запустит нашу прогу. Мы в принципе можем написать что то по типу этого:
Код CLS PRINT "hello,kiril". Но если человека зовут не Кирил то что делать? А вот что. Пишем в начале нашего кода(на следущей строчке после CLS)
Код INPUT "What is your name";n$ Где INPUT - создает переменную Где текст в кавычках это наш вопрос. Где n$ это переменная. Вводить именно n не обязательно(можно любую букву)Но $ обязательно! Если с $ то человек может написать только текст А если без то только цифры. Итак готово. Чтобы вывелось именно Hello,kiril(или другое имя которое введет человек) надо после PRINT "HELLO" написать ,n$ Пример:
Когда человек запустит программу то у него высветиться What is your name? Когда он напишет имя то высветиться Hello и имя. Ну на этом я думаю все. В следущем уроке я вас научу как сделать элементарный вход(login,password). Всем спасибо! Всем удачи! Всем пока!
Програмист Риссан
Сообщение отредактировал [CM]Rissan - Четверг, 25.05.2017, 20:18 |
|
|
|
[CM]DogeDog |
Дата: Четверг, 25.05.2017, 21:46 | Сообщение # 2
|
Новичок
Сообщений: 1
Статус: Offline
|
Не думаю, что это то место, где бы следовало создавать подобные темы. Лучше бы объяснил для чего служит этакий язык, а дальше, если человека заинтересует - гугл в помощь, да и есть куча специализированных сайтов, где уроки намного информативней и понятней для новичка.
|
|
|
|