Показать сообщение отдельно
  #1  
Старый 26.05.2010, 19:29
marsel989 marsel989 вне форума
Прохожий
 
Регистрация: 26.05.2010
Сообщения: 1
Репутация: 10
Вопрос Объясните, как работает моя программа

Здрасствуйте
Моя программа должна распозновать введенный текст на латинском языке. Например, такой текст "program abv,c:=a+ b;end." и рузультате пишет (k1,1, program) (k3,1, abv) (k2,2, ,) (k3,2, c) (k2,4, :=) (k3,3, a) (k2,9, +) (k3,4, b) (k2,3,; ) (k1,4, end) (k2,1, .) , где k1-ключевые слова, K2-разделители, k3-идентификаторы, k4-константы(целые числа), далее число-это порядковый номер в массиве (кроме к3 и к4), далее сам элемент текста...
1.если ввести вещественное, то она его не распознает, т е не работает, да это и не нужно, хотя я даже не знаю где задается что именно integer
2. в коде программы вы увидите в первом массиве 21 элемент, во втором-18
3. для к3 и к4 массивов не задано, но понятно что к4-это массив чисел integer
Завтра сдавать, а я ни фиг* не знаю
Посылаю методичку по лабе и саму прогу, p s методичка не очень понятная, но какая есть
Вложения
Тип файла: rar Новая папка.rar (10.8 Кбайт, 0 просмотров)
Тип файла: rar ЛабораторнаяРабота№1.rar (9.5 Кбайт, 0 просмотров)
Ответить с цитированием