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

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

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

Чтение/анализ строки текста - C++

18.02.2013, 11:05. Просмотров 409. Ответов 3
Метки нет (Все метки)

Уважаемые господа, помогите советом. Нужно строку текста (из четного кол-ва символов) разбить в на фрагменты по два символа (задать программу для чтения строки). Как реализовать подобное? Комментариями сопровожу по необходимости, заранее спасибо)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2013, 11:05     Чтение/анализ строки текста
Посмотрите здесь:

C++ Частотный анализ текста (пословный)
Частотный анализ текста (символьный) C++
C++ Морфологический анализ текста
C++ Анализ текста
C++ Частотный анализ текста
Частотный анализ текста C++
Лексический и синтаксический анализ текста C++
C++ Анализ текста
C++ Лексический и синтаксический анализ текста
Чтение текста из файла, удаление каждой второй строки (\n), запись в файл C++
Анализ тональности текста C++
Символьный анализ текста C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6471 / 2246 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
18.02.2013, 11:16     Чтение/анализ строки текста #2
Цитата Сообщение от xray9754ru Посмотреть сообщение
разбить в на фрагменты по два символа
Что собой должны эти фрагменты представлять? Чем готовая строка не устраивает своим представлением? 1-й куск -0-вое смещение, 2-ой кусок +2 смещение и так далее.
HackSign
33 / 33 / 13
Регистрация: 23.11.2006
Сообщений: 113
18.02.2013, 11:55     Чтение/анализ строки текста #3
Допустим разбили на пары.. нужна проверка четности строки? и вывод результата разбиения на пары?

Добавлено через 26 минут
Может и примитив, но работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream.h>
#include <math.h>
 
int main()
{ 
 int i, h,j;
 double g;
 char str[80], str2[80]; 
 
 cout<<"Vvedite stroku ";
 cin>>str; 
 i=strlen(str); 
 g=fmod(i, 2); 
 j=0; h=0;
 if(g==0) 
  { 
   while (h!=i) 
    { 
       str2[j]=str[h]; 
       str2[j+1]=str[h+1]; 
       str2[j+2]=' '; 
       j=j+3;
       h=h+2; 
         if(h>=i) 
          { 
           break;
           } 
          }
    }
    else if (g!=0) 
        { 
         cout <<"Stroka nechetnaya. Press any key to exit"; 
         getch(); 
         exit(0); 
         
         }
   cout <<"\n"<<" Result is "<<str2; 
   getch(); 
   return 0;
 }
xray9754ru
0 / 0 / 0
Регистрация: 31.12.2012
Сообщений: 15
18.02.2013, 18:45  [ТС]     Чтение/анализ строки текста #4
Нужно, вот что: строку символов разбить на <группы> по два символа для последующей замены каждой получившейся <группы> на одинарный символ/цифру. Что-то вроде шифровки
Yandex
Объявления
18.02.2013, 18:45     Чтение/анализ строки текста
Ответ Создать тему
Опции темы

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