Авторизироваться
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Модератор форума: ADMIN, Nextik  
интерпретатор языка программирования паскаль
04.05.2009 в 14:23 Сообщение #41
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
все блин застрял. что делать дальше незнаю sad
12121 был прав насчет того что надо чтонить попроще написать sad
04.05.2009 в 15:40 Сообщение #42
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
На чем именно застрял ? Может вместе разберемся ?
05.05.2009 в 00:11 Сообщение #43
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
Я вот застрял на стандартн. Проц. Вот переменные я придумал а вот как интерпретируя врите выводить в нужных местах не текст а значение переменои? Вот сдесь проблема. Не додумываюсь. Мне нужен не код а мысль.
10.05.2009 в 10:44 Сообщение #44
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
то есть тебе надо перевести из текстового вида в числовой ? или что?

function stringToInteger(s:string):integer;

Преобразует строку в целое число. Если предлагаемая строка содержит некорректное число, будет возвращено значение 0. Строка может содержать только цифры и знаки '+' или '-' вначале.

function stringToReal(str:string; base:integer):real;

Преобразует строку в натуральное число. Второй параметр является базой для преобразования.

10.05.2009 в 11:34 Сообщение #45
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
если бы все было так просто...
мне нужно из строки вида
"adds",13+7,a,b+c
получить чтото вида
adds,20,значение а,сумма б и с
10.05.2009 в 13:02 Сообщение #46
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
Уже есть procedure massivizstroki ее надо немного изменить что бы можно было разделять по любому символу.строку сначала разделяеш по , у тебя будут отдельные простые операции типа сложения потом в этих операциях ищешь переменные и знаки и собственно делаешь сложение или что еще.
Пиши что должен делать твой оператор. "adds" - что это? Может можно его упростить? Вместо "adds",13+7,a,b+c может "adds",13+7; "adds",b+c
10.05.2009 в 13:50 Сообщение #47
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
adds это просто случайная строка,
она должна вывождится без изменений. на ее мечсте может любая строка.
спасибо
09.06.2009 в 18:11 Сообщение #48
veryhapped
Удаленные
programmer, а ты когда-нибудь вообще интерпретаторы писал?
не на телефоне, просто интересно.
09.06.2009 в 18:47 Сообщение #49
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
А ты как думаесчш?
26.10.2009 в 16:47 Сообщение #50
121212
Программист
Проверенные
Сообщений: 268
Награды: 7
Репутация: 14
Offline
сделайте плиз что появлялось окно в котором пишеш код нажимаешь ок появляетса текс или вообщем понятно что я хочу
сам пробовал не получилось :'( :'( :'(
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Поиск: