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

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

Войти
Регистрация
Восстановить пароль
 
nasgull
Сообщений: n/a
#1

Разбение строки, на строки по 3 символа - C++

15.05.2011, 02:28. Просмотров 272. Ответов 1
Метки нет (Все метки)

Есть строка, достоверно известно, что количество символов в строке кратно 3. Какой функцией можно разбить строку, на строки по 3 символа ? Точное количество символов исходной строки не известно (максимум 9 символов, тоесть это может быть строка из 3, 6 или 9 символов).
Строка типа AnsiString.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 02:28     Разбение строки, на строки по 3 символа
Посмотрите здесь:

Строка: Определить местоположение символа первой строки,который первым совпал с одним из символов второй строки. - C++
заданы 2 строки,состоящие из слов,разделенных пробелами.Определить местоположение символа первой строки,который первым совпал с одним из...

Заданы 2 строки. Определить местоположение символа первой строки, который первым не совпал с одним из символов второй - C++
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым не совпал с...

Класс строки (удаление из строки слова с заданным номером и символа с заданным номером) - C++
Описать в классе (строки) функции удаления из строки слова с заданным номером и символа с заданным номером. Каждая функция возвращает новую...

удваиваивание каждого символа строки - C++
Задание. Написать функцию, которая удваивает каждый символ строки. Может у функций работы со строками есть такая функция, которая...

Чтение строки до определенного символа - C++
Всем привет, столкнулся с такой вот проблемой: int main() { char text; cin.getline(text, 50); if(strlen(text) == 0) ...

Копирование строки до определенного символа - C++
Дан текстовый файл с командами типа INSERT("Ключ", Значение) \ FIND ("Ключ") \ REMOVE ("ключ") Собственно, нужно достать Ключ и значение,...

Подсчет определеного символа строки - C++
Скажите как считать строку и вывести общее количество букв "A" находящееся в строке?

Добавление символа в конец строки - C++
char c,st=""; Я хочу формировать строку st, добавляя в ее конец символы c один за другим. Как это сделать?

Поиск символа с конца строки - C++
Здравствуйте.. Как найти символ с конца строки ? Например : предложение - просто тестовый вариант. И нужно определить...

Получение символа строки (Debian) - C++
Здравствуйте! Столкнулся с проблемой: когда пытаюсь вернуть n-ый символ строки, получаю ./test.out � -128 (тут символ- знак...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1641 / 1269 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
15.05.2011, 08:34     Разбение строки, на строки по 3 символа #2
C
1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
#include<string.h>
 
int main(){
    char *str="abc(((...yyyHTR", res[50][4]={'\0'}, size=0, *a=str;
    for(; *a; ++size, a+=3){
        strncpy(res[size], a, 3);
        puts(res[size]);
    }
    return 0;
}
Yandex
Объявления
15.05.2011, 08:34     Разбение строки, на строки по 3 символа
Ответ Создать тему
Опции темы

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