Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
igor223
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 38
#1

Как обратиться к лексемы в строке? - C++

13.03.2014, 22:09. Просмотров 354. Ответов 2
Метки нет (Все метки)

Народ тут у меня проблема условие: дано ленту, пропуски считаем словами, а знаки препинания нет, последнее слово выделено запятой, нужно вывести последнюю лексему и найти количество букв в ней, а у меня проблема в том я не знаю как обратиться к лексемы в строке?

Добавлено через 1 минуту
тут я начал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std ;
int main () {
    char str [] = "Brbrbrbr brbrbrbr rbrbrbrb brbr ,brbrbr";\
    cout<<str<<endll;
    char *k = strtok(str,",.-_/");
    while ( k !=NULL){
          cout<<k<<endl;
          k =strtok(NULL,",.-_/");
          }
          
          
          system ("PAUSE");       
          }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2014, 22:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как обратиться к лексемы в строке? (C++):

Разделение строки на лексемы с strtok, проверка длины каждой лексемы (выдает ошибку) - C++
я именно вот разделяю строку на лексемы и хочу проверить длину каждой лексемы, потом выполнить действия в зависимости от длины..но...

Организовать поиск лексемы в заданной строке - C++
Почему когда я записываю вот так const int n = 700; char s, *st, *st2,str, *st1; int i = 0, k=5,a; cout &lt;&lt; &quot;Введите строку&quot;...

Как разбить на лексемы - C++
Не могу понять как разбить на лексемы, помагите если не сложно Вот участок кода: #include &lt;iostream&gt; #include &lt;locale.h&gt; #include...

Посмотрите код! (используя функцию strtok, разбить телефонный номер формата (555) 555-5555, введенный как строку, на лексемы) - C++
Посмотрите код все правильно ли??? Задание звучит так, используя функцию strtok, разбить телефонный номер формата (555) 555-5555, введенный...

Разбиение на лексемы - C++
Нужно написать программу, запрашивающую строку текста, разбивающую ее на лексемы и выводящую лексемы в обратном порядке. Желательно си, не...

String разбить на лексемы - C++
есть пример которий записаний в string str1=(&quot;25+69-65*85/58+65*(12+36)+36&quot;) нужно его разбить на лексеми и записать в другой string str2 ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
14.03.2014, 02:50 #2
Цитата Сообщение от igor223 Посмотреть сообщение
я не знаю как обратиться к лексемы в строке?
А это?
Как вывести на экран k-ую лексему?
igor223
0 / 0 / 0
Регистрация: 01.02.2014
Сообщений: 38
14.03.2014, 10:49  [ТС] #3
alsav22, ну да я не понял ничиво
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2014, 10:49
Привет! Вот еще темы с ответами:

Разбор текста на лексемы - C++
Пытаюсь написать программу, которая будет разбирать текст исходного кода на лексемы. Выскакивает ошибка при отладке. Прошу помочь мне....

Разбиение кода на лексемы - C++
Добрый день. Интересует такой вопрос. Какие средства могут помочь при написании программы анализа исходного кода java?Необходимо исходный...

Разбить строки на отдельные лексемы - C++
Прошу помощи для &quot;особо одаренных&quot;)). Учусь на программиста заочно (хотя в договоре вечернее). Теорию дают классно, но практики нет....

Ошибка возле неожиданной лексемы - C++
Здравствуйте,нуждаюсь в помощи.Нам в вузе выдали программу,по образцу которой нужно написать свою,суть в том что через аргументы командной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru