Четверг, 18 Апреля 2024, 22:22

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Basic » QB для новичков (Мы вместе будем идти по тернестому пути QB=))
QB для новичков
GhostДата: Понедельник, 17 Мая 2010, 21:30 | Сообщение # 1
был не раз
Сейчас нет на сайте
Я хочу рассказать вам о qbasic . Так как этот сайт являеться сайтом о создании игр мы не можем обойти такой язык как basic для которого тоже есть много движков и сфер деятельности.
Qbasic это тоже самое, что и basic, но упрощенная версия с ним легче и удобней работать
Да , мы также будем работать в любимом ДОСовском окне.
Сразу отвечу на любимый вопрос, где скачать вот ссылка на скачивание http://www.softportal.com/software-2408-microsoft-quickbasic-qbasic.html
Но , что я хочу сказать не ленитесь вообще искать сами есть в конце концов goggle и yandex .
Для начало скажу ,что мои знания куба -так я называю qbasic не совершенны и с написанием новых статей я буду учиться в месте с вами.

Самое первое
Мы дадим определение переменной – это область в памяти компьютера,где храниться некоторые значения
Ну теперь к делу
Самая простая операция- это операция присвоения, допустим, что нам надо присвоить какой-то переменной А(имя переменной выбирается произвольно) значение 5. А=5 - это и есть присвоение.
* - умножение
/ - деление
+ - сложение
- - вычитание
> - меньше
< - больше
^ - возведение в степень
Пусть S=A*B- это тоже присвоение. Теперь напишем программу которая вычисляет S, при заданном значении A и B.
A=5
B=3
S=A*B
Но эта программа не выведет на экран значение S. Она подсчитает это значение, но никому об этом не сообщит! За вывод на экран отвечает оператор PRINT.

В конце мы должны увидеть ответ тобиш у меня это будет на черном экране число 28.
Но вот не задача я хочу чтобы я мог сам задавать значение уже при запущенной программе. Для этого есть INPUT тобиш значение переменой A ,которое мы введем
Вот пример.

И мы должны поучить на черном экране так
?пишем число к примеру 2
?пишем второе число к примеру 2
Ответ 4
Это самые простые вещи из всего синтаксиса куба.
Повторим что мы уже прошли.
1) вывод на экран отвечает оператор PRINT.
2) END- завершение работы программы.
3) CLS - очистка экрана.
4) Самые простые операции :
* - умножение
/ - деление
+ - сложение
- - вычитание
> - меньше
< - больше
^ - возведение в степень
Для начала этого хватит=)
Ждите продолжения

Добавлено (17.05.2010, 21:30)
---------------------------------------------
Извините щас разберусь как фотки вставить и все станет красивее)


Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"


Сообщение отредактировал Ghost - Вторник, 18 Мая 2010, 18:33
DarkVaderДата: Понедельник, 17 Мая 2010, 21:51 | Сообщение # 2
участник
Сейчас нет на сайте
QB в школе учат. уроки по нему будут излишни. лучше туториалы по BlitzBasic писали, полезнее было бы
GhostДата: Понедельник, 17 Мая 2010, 22:04 | Сообщение # 3
был не раз
Сейчас нет на сайте
Ну во первых в школе не учат. В школе учат Turbo Pascal. А во вторых это даже очень хороший старт для дальнейшего изучения . Дальше можно уже брать и BlitzBasic и Visual и т.д. В третьих не все такие умные и сразу прыгают на более сложные вариации Basic=)Ну если вы считаете эту темой лишней учту ваше мнение это ваше право. Ну и в четвертых вы говорите, выкладывали лучшебы BlitzBasic вы бы предисловие почитали мое чтоли? Я сказал, что я сам его изучаю по мере писания этих статей базовый синтаксис я уже знаю, и я бы не прочь поделиться с этим и с другими ,может кому-нибудь и пригодиться! smile

Добавлено (17.05.2010, 22:04)
---------------------------------------------
И я не понимаю вашего минуса в мой адрес если-бы я что-то сделал не правильно это минус но точто я выложил информацию это не минус. wink


Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"
JeromKidДата: Понедельник, 17 Мая 2010, 22:07 | Сообщение # 4
Permanent PM$
Сейчас нет на сайте
Ghost, нас учат кубейсику и все что ты написал я знаю (8 класс). Но может кому то будет полузно happy

I can't draw, I can't code
I'm dumb, I'm hillbilly
But I can twerk
So, whatever
ezhickovichДата: Понедельник, 17 Мая 2010, 22:10 | Сообщение # 5
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Этж какие должны быть нубы что для них нужны уроки по кубасику?
Луч делать уроки по чемунить более полезному...

Добавлено (17.05.2010, 22:10)
---------------------------------------------
Мну о великий в 6 классе основы ( и не только ) C++ знал... ( я даж и не думал о таких вещах как QB )



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
GhostДата: Понедельник, 17 Мая 2010, 22:11 | Сообщение # 6
был не раз
Сейчас нет на сайте
Хочу тебе сказать есть такие)Есть они часто их тут на сайте встречаю.А еще они особенно любят создовать темы по типу дайте ссылку)

Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"


Сообщение отредактировал Ghost - Понедельник, 17 Мая 2010, 22:50
ezhickovichДата: Понедельник, 17 Мая 2010, 22:13 | Сообщение # 7
[Великий и могучий хозяинъ]
Сейчас нет на сайте
Quote (Ghost)
А еще они особенно любят создоватьтемы по типу дайте ссылку)

Пол форума?

Ну не знать настолько простые принципы эт уже надо постараться...



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
GhostДата: Понедельник, 17 Мая 2010, 22:21 | Сообщение # 8
был не раз
Сейчас нет на сайте
Сжальтесь, я просто добрый человек ,который решил чучуть помочь людям.Я думаю такие найдуться не судите строго=)

Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"
JeromKidДата: Понедельник, 17 Мая 2010, 22:25 | Сообщение # 9
Permanent PM$
Сейчас нет на сайте
ezhickovich, да ладно тебе, будь снисходительней, у нас тут и про котиков темы и про ммо-разработчиках-школиях, а человек просто хорошее дело решил сделать biggrin

I can't draw, I can't code
I'm dumb, I'm hillbilly
But I can twerk
So, whatever
netkillerДата: Понедельник, 17 Мая 2010, 22:31 | Сообщение # 10
Developing Vader
Сейчас нет на сайте
Я скажу только одно хм-хм:ВОТ ДАНАХ ВАМ НАДО ЭТОТ QВАСИК???Я ЭТОТ QBASIC ВЫУЧИЛ ЕЩЕ В 7ЛЕТ ПОТОМУ ЧТО ДУМАЛ ТОГДА ЧТО ДРУГИХ ЯП НЕ СУЩЕСТВУЕТ! Вроде все сказал!
Но плюс поставлю за старание!



Мой туториал по UDK:
Создание простого платформера
GhostДата: Понедельник, 17 Мая 2010, 22:46 | Сообщение # 11
был не раз
Сейчас нет на сайте
Спасибо) Просто хочу сказать ,что некоторые и щас убеждены ,что существует всего пару япов.И те кто говорит ,что html это язык программирования ,который на самом деле является языком разметки ,так что нубы на тему найдутся. Но я учту ваши пожелания и продолжать уроки не буду так-так это бесполезно и неактуально) cool

Добавлено (17.05.2010, 22:46)
---------------------------------------------
И буду я примером кроме языка разметки я ничего не знаю , начал изучать basic .Знаю уже основной синтаксис и перешол на граффику в скорое время перейду на более сложный по типу BlitzBasic.


Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"
DantarkДата: Вторник, 18 Мая 2010, 09:59 | Сообщение # 12
James Alan Hetfield
Сейчас нет на сайте
Такс, други. Сижу с айфона Ghost'а, могут быть небольшие помарки.
Чую, тут развелся ужасный флуд, пора это дело пресекать.
Netkiller, на бан нарываешься? Я ненавижу матершинников и их буду банить в первую очередь.
На первый раз я тебе понижу репутацию, в предупреждение, еще раз замечу - улетишь в баню париться.
Тема закрыта, рассадник флуда нам тут ненужен.
З.Ы. Закрою как зайду с компа



Born of black wind, fire and steel
Black wind fire and steel
Born to teach them all to hell
Black wind, fire and steel
GhostДата: Вторник, 18 Мая 2010, 10:06 | Сообщение # 13
был не раз
Сейчас нет на сайте
Ну минус в репу netkiller ты не получишь.Я с ним поговорил так , что пока ток с предупреждением о бане сорь:)

Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"
PsychoДата: Вторник, 18 Мая 2010, 10:13 | Сообщение # 14
Психоламер
Сейчас нет на сайте
Dantark, ужасный флуд? Что-то не очень заметно... Ровно как и не заметно наличие мата в посте Неткиллера. Эти обсуждения все же касаются данной темы, не думаю, что это вообще можно назвать флудом.

По сабжу) Не сказать, что урок мне помог (практическое применение полученным знаниям я не нашел), но по крайней мере было очень интересно посмотреть, что за зверь такой QBasic smile

SpihexДата: Вторник, 18 Мая 2010, 10:24 | Сообщение # 15
Моргающий Гемо-Брат
Сейчас нет на сайте
Quote (Psycho)
Ровно как и не заметно наличие мата в посте Неткиллера.

Quote (netkiller)
ВОТ ДАНАХ ВАМ НАДО ЭТОТ QВАСИК???
Думаю, это можно считать ответом.

Мне тоже было интересно почитать. Спасибо.

DantarkДата: Вторник, 18 Мая 2010, 10:35 | Сообщение # 16
James Alan Hetfield
Сейчас нет на сайте
Флуд здесь начинается уже, в случае продолжения - закрою.
Ghost, не трону неткиллерову репу, но предупреждение в качестве нулевого (пустого) изменения репы я все-таки поставлю, как наглядное пособие того, что МАТ ТУТ ЗАПРЕЩЕН.
Неткиллер, исправь пост.
Спасибо за внимание.



Born of black wind, fire and steel
Black wind fire and steel
Born to teach them all to hell
Black wind, fire and steel
TovTripleZДата: Среда, 19 Мая 2010, 10:46 | Сообщение # 17
Злая ящерка >:3
Сейчас нет на сайте
Урок очень несодержательный, объяснены лишь простейшие приёмы. Хочется чего-то большего, содержательного, типа практического создания игры на QBasic.
А вообще, всегда хотел узнать, как в QBasic считывать команды с клавиатуры (типа нажал стрелку - картинка сдвинулась), хотел, но боялся спросить. :3 Так что прошу ответа.


Бледные дрыщекролики следят за вами
GhostДата: Среда, 19 Мая 2010, 10:56 | Сообщение # 18
был не раз
Сейчас нет на сайте
В дальнейшем я это напешу и отвечу на ваши вопросы.)

Кликни на яйцо, без твоей помощи оно не вырастит!

I have a proverb"if you don't think about your future you don't have one"
Форум игроделов » Программирование » Basic » QB для новичков (Мы вместе будем идти по тернестому пути QB=))
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг