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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.87
karpov
0 / 0 / 0
Регистрация: 18.05.2007
Сообщений: 3
#1

Анализ данных строки - C++

18.05.2007, 13:49. Просмотров 1820. Ответов 3
Метки нет (Все метки)

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

1)Т е пользователь вводит набор символов жмет энтер., он считывается в формате строки, а затем программа в соответсвтие с кодом каждого символа должна проводить разные операции.

с вводом все понятно, с операциями тоже, а вот как преодразовать строку в набор кодов символов(чтобы потом уже с ними сравнивать) не знаю((

Все это будет на си.

Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2007, 13:49     Анализ данных строки
Посмотрите здесь:

Частотный анализ строки - C++
Помогите пожалуйста дописать программу выполняющую частотный анализ строки, введенной пользователем (т. е. вычисляющей, сколько раз в...

Анализ входной строки - C++
Вообщем суть состоит в том что при вводе текста из него вытаскивала именно время. Например:"сейчас на часах 13:23" и из этого текста нам...

Анализ данных - C++
Знаю что не по теме.Просто не нашел нужного раздела.Есть здесь люди знающие данный предмет.готовые зделать контрольную можно в Excel.За...

Чтение/анализ строки текста - C++
Уважаемые господа, помогите советом. Нужно строку текста (из четного кол-ва символов) разбить в на фрагменты по два символа (задать...

Анализ числовых данных. - C++
Сестренке задали прогу по теме - Анализ цифровых данных файла. Задача состоит в том что нужно из файла содержащего числа прочитать данные и...

Анализ и разбиение символьной строки на слова - C++
всем привет) возникла проблема и как с ней справится не пойму( #include <iostream> #include <ctype.h> #include <string.h> ...

Анализ и разбиение символьной строки на слова - C++
Не могу разобраться, что делает цикл в коде. Пожалуйста, помогите. #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include...

Интерпретатор выражений с переменной(разбор и анализ строки)) - C++
Может у кого есть библиотечка по данному сабжу? В идеале надо чтобы пользователь мог вводить любую функцию y=f(x) и для любого значения...

Посимвольный анализ и преобразование строк. Строки и числа - C++
Помогите пожалуйста решить только начал строки изучать не очень понятно как это делать 1.Дана строка. Подсчитать количество содержащихся...

Необходимо провести анализ следующей последовательности данных: - C++
Добрый день уважаемые профи. Необходимо провести анализ следующей последовательности данных: 000004 D3EA9 000005 6620E 004096...

Анализ вводимых данных на соответствие типу int - C++
Доброго времени суток. Упёрся в стену.... Помогите реализовать проверку с консоли вводимых данных. Нужно проверить что в объект...

Анализ данных с COM порта. Есть ли способ чтения файла в процессе его изменения? - C++
Здравствуйте форумчане, передо мной стала задача, которую я никак не могу осилить, а именно анализ данных с COM порта. Принимать данные с...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alucard
1 / 1 / 1
Регистрация: 18.04.2007
Сообщений: 41
18.05.2007, 15:53     Анализ данных строки #2
А по подробней можна?
karpov
0 / 0 / 0
Регистрация: 18.05.2007
Сообщений: 3
18.05.2007, 16:13  [ТС]     Анализ данных строки #3
1)Пользователь ввел строку. нажал энтер.
2)Соответственно она считалась как строка.%s

Как мне перевести эту строку в набор символов, чтобы затем работать с каждым из них (в частности проводить с ними различные действия в зависимости от символа)?
Alucard
1 / 1 / 1
Регистрация: 18.04.2007
Сообщений: 41
18.05.2007, 20:18     Анализ данных строки #4
Так, сначала ты получаеш длинну строки которую ввел пользователь
потом ее прокручиваеш в цикле(например for(int i=0;i<strLength;i++)
поверяя каждый символ на соответствие с теми символами которые тебе нужны
(например switch(line[i]){case '+':...break; и т.д}
Yandex
Объявления
18.05.2007, 20:18     Анализ данных строки
Ответ Создать тему
Опции темы

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