[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Пожалуйста зарегистрируйтесь или войдите под своей учетной записью.
  • Страница 1 из 1
  • 1
Модератор форума: Washington  
Форум » Небандикутовские темы » Разговоры о компьютерной технике » Программирование
Программирование
Neo_KeshaДата: Четверг, 26.05.2011, 08:51 | Сообщение # 1
Tiny
Группа: Почетные пользователи
Сообщений: 564
Награды: 0
Репутация: 30
Статус: Offline
Задаем вопросы и отвечаем на них.
Вот по чему я смогу ответить:
VB6
QBASIC
Game Maker
Общие вопросы.
Вопрос 1:
У меня есть строка. Или переменная. Нужно разбить данные переменной на секции и записать эти секции в переменные.
Пример:
str = PIXEL(1,0)
Читать до ( и записать в command
Читать до , и записать в x
Читать до ) и записать в y
Пожно кинуть код для этого алгоритма? Можно C++, но лучше VB.
Вопрос 2:
Надо написать формулу.
Есть 2 объекта.
Один в центре и кружиться, а другой ходит по орбите вокруг него. Лицевая сторона всегда повернута у обоих объектов в одинаковую сторону.
Входные данные:
Расстояние от OBJ1 до OBJ2;
Скорость вращения OBJ1;
OBJ2.direction = OBJ1.direction
OBJ1.direction
Выходные данные:
x и y OBJ2.
Зачем мне это надо? Для создания камеры, которая всегда смотрит в спину игрока и всегда на одном расстоянии от него.


18.4%
Только не спрашивайте что это за проценты!
Даже в ЛС! Не то мне придется убить вас)


Сообщение отредактировал Neo_Kesha - Четверг, 26.05.2011, 08:52
 
ursusДата: Четверг, 26.05.2011, 13:34 | Сообщение # 2
Tiny
Группа: Администраторы
Сообщений: 938
Награды: 1
Репутация: 80
Статус: Offline
Ответ 1

Ну есть строка, переменная str

dim command, x,y as string, i,g,z as integer

str="PIXEL(1,0)"

i = Instr(str, "(")
command=Mid$(str, 1, i-1)
' присваиваем command значение PIXEL

g = Instr(str, ",")
x=Mid$(str, i+1, g-1)
' присваиваем x значение 1

z = Instr(str, ")")
x=Mid$(str, g+1, z-1)
' присваиваем x значение 0

компилятора нет. Не знаю правильно или нет.
 
Neo_KeshaДата: Суббота, 28.05.2011, 16:56 | Сообщение # 3
Tiny
Группа: Почетные пользователи
Сообщений: 564
Награды: 0
Репутация: 30
Статус: Offline
Спасибо огромное! +

18.4%
Только не спрашивайте что это за проценты!
Даже в ЛС! Не то мне придется убить вас)
 
DracuLaraДата: Суббота, 28.05.2011, 22:13 | Сообщение # 4
N. Tropy
Группа: Пользователи
Сообщений: 171
Награды: 0
Репутация: 24
Статус: Offline
Хочу начать изучение языков программирования. Посоветуйте с чего начать?

aka RequinShark



 
ursusДата: Суббота, 28.05.2011, 22:16 | Сообщение # 5
Tiny
Группа: Администраторы
Сообщений: 938
Награды: 1
Репутация: 80
Статус: Offline
RequinShark, начни с Basic или Pascal. Это самые простые языки программирования, которые часто изучаются в школе.
 
DracuLaraДата: Суббота, 28.05.2011, 22:25 | Сообщение # 6
N. Tropy
Группа: Пользователи
Сообщений: 171
Награды: 0
Репутация: 24
Статус: Offline
Quote (ursus)
RequinShark, начни с Basic или Pascal. Это самые простые языки программирования, которые часто изучаются в школе.

Спасибо за ответы!!!


aka RequinShark



 
Neo_KeshaДата: Воскресенье, 29.05.2011, 17:12 | Сообщение # 7
Tiny
Группа: Почетные пользователи
Сообщений: 564
Награды: 0
Репутация: 30
Статус: Offline
Могу помочь по Basic, а Модез по Pascal

18.4%
Только не спрашивайте что это за проценты!
Даже в ЛС! Не то мне придется убить вас)
 
ursusДата: Воскресенье, 29.05.2011, 17:49 | Сообщение # 8
Tiny
Группа: Администраторы
Сообщений: 938
Награды: 1
Репутация: 80
Статус: Offline
Могу помочь с любым языком программирования, если вопрос не сложный. biggrin
 
Neo_KeshaДата: Воскресенье, 29.05.2011, 18:07 | Сообщение # 9
Tiny
Группа: Почетные пользователи
Сообщений: 564
Награды: 0
Репутация: 30
Статус: Offline
Кстати, кому надо:
Что бы легко сделать программу(консольную), которая переводит десятичную систему в разные системы.
int iNum;
cout<<"Enter dec number";
cin>>inum;
cout<<"hex"<<hex<<iNum;
cout<<"oct"<<oct<<iNum;
cout<<"bin"<<bin<<iNum;
Это на c\c++. там надо еще символ новой строки ставить, т.к. давно не кодил его не помню .


18.4%
Только не спрашивайте что это за проценты!
Даже в ЛС! Не то мне придется убить вас)
 
ursusДата: Воскресенье, 29.05.2011, 18:43 | Сообщение # 10
Tiny
Группа: Администраторы
Сообщений: 938
Награды: 1
Репутация: 80
Статус: Offline
Без комментариев к коду ничего не понятно.
 
Форум » Небандикутовские темы » Разговоры о компьютерной технике » Программирование
  • Страница 1 из 1
  • 1
Поиск: