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

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

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

Перенос первых букв в конец слова - C++

04.05.2011, 18:05. Просмотров 563. Ответов 3
Метки нет (Все метки)

прошу помочь с задачей
"Дано слово. перенести первые k его букв в конец"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2011, 18:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перенос первых букв в конец слова (C++):

Перенос букв в начало строки, а цифр в конец C++ - C++
Подскажите пожалуйста как осуществить данное преобразование на языке C++ Дана строка с цифрами и буквами, необходимо осуществить...

Перенос буквы в конец слова - C++
В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 смволов, перенести первую букву каждого...

Перенос первого слова в конец строки. - C++
Создать приложение, которое считывает строку текста и переносит первое сло*во в конец строки. Результат вывести на экран.

Перенос буквы слова в конец.Кто-нибудь осилит? - C++
В произвольном тексте (взятом из файла), содержащем не более 10 строк, в каждой строке не более 80 смволов, перенести первую букву каждого...

Перенести первые K букв слова в его конец - C++
Дано слово. Перенести первые K его букв в конец Хорошо бы с циклом и без цикла

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
04.05.2011, 18:32 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
 
void Transfer_letters (std::string &Str, short int &k)
{
    std::string S = Str;
    std::string Sequence;
    Sequence.append(S, 0, k);
    S.erase(0, k);
    S += Sequence;
    std::cout << S << std::endl;
}
 
int main()
{
    std::string MainString("This is line");
    short int Number_letters = 4;
    
    Transfer_letters (MainString, Number_letters);
    
    std::cin.get();
    return 0;
}
Ma3a
Эксперт C++
616 / 460 / 31
Регистрация: 28.01.2011
Сообщений: 605
04.05.2011, 18:38 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <string>
#include <algorithm>
 
int main()
    {
    unsigned k;
    std::string str;
    std::cin >> str >> k;
    std::rotate(str.begin(),str.begin() + k,str.end());
    std::cout << str << std::endl;
    }
Metall1sT
1 / 1 / 0
Регистрация: 04.05.2011
Сообщений: 16
04.05.2011, 20:39  [ТС] #4
спасибо всем огромное
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2011, 20:39
Привет! Вот еще темы с ответами:

Добавить в начало и конец слова столько звездочек, сколько букв в этом слове - C++
Кто поможет: C++, дано слово. Добавить к нему в начале и конце столько звездочек, сколько букв в этом слове.

Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста - C++
вот мои попытки, Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста #include &lt;iostream&gt; ...

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

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
04.05.2011, 20:39
Ответ Создать тему
Опции темы

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