0 / 0 / 0
Регистрация: 23.11.2018
Сообщений: 16
1

Вывод определенного количества символов заданной строки текста в обратной последовательнгости

23.12.2018, 11:32. Показов 2936. Ответов 6
Метки нет (Все метки)

Есть примерный код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
    setlocale(LC_ALL, "Russian"); 
    cout << "Введите строку" << endl; 
    std::string str; 
    getline(cin, str); 
    int n = 0; 
    cout << "Сколько символов (слева) вывести?" << endl; 
    cin >> n; 
    cout << str.substr(0, n) << endl;
    system("pause"); 
}
Но он выводит от начала строки, а надо с конца, помогите
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2018, 11:32
Ответы с готовыми решениями:

Вывод определённого количества символов из строки
если переменная типа string, этой переменной присвоено значение(там текст, ну поняли) и мне нужно...

Удаление из строки определенного количества символов
помогите разработать программу которая реализовала бы удаление из строки определенное количество...

Удаление определенного количества символов от края строки
Ребята, подскажите наиболее правильный способ решения задачки. Есть переменная, в нее сохраняется...

Удаление определённого количества символов каждой строки в текстовом файле
Добрый вечер Уважаемые Гуру! Задача: Есть txt файл. Нужно удалить определённое количество...

6
566 / 349 / 132
Регистрация: 15.09.2017
Сообщений: 1,239
23.12.2018, 12:05 2
Jesus777,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    cout << "Введите строку" << endl;
    std::string str;
    getline(cin, str);
    int n = 0;
    cout << "Сколько символов (слева) вывести?" << endl;
    cin >> n;
    string str2(str.rbegin(), str.rend());
    cout << str2.substr(str2.size() - n) << endl;
    system("pause");
}
1
0 / 0 / 0
Регистрация: 23.11.2018
Сообщений: 16
23.12.2018, 12:23  [ТС] 3
Avaddon74,
Добавлено через 5 минут
Это не то, он от начала отсчитывает символы и выдает их задом на перед, а надо что бы он от конца отсчитывал и выводил их.
Например: вводим строку "isigame", и зададим переменную "3" он должен будет выдать "ame"
Извините если точно выразил мысль сразу
0
7000 / 4746 / 2727
Регистрация: 18.12.2017
Сообщений: 14,846
23.12.2018, 12:29 4
Jesus777, при чём тогда:
Цитата Сообщение от Jesus777 Посмотреть сообщение
задом на перед
0
0 / 0 / 0
Регистрация: 23.11.2018
Сообщений: 16
23.12.2018, 12:32  [ТС] 5
Yetty,
Протупил
0
7000 / 4746 / 2727
Регистрация: 18.12.2017
Сообщений: 14,846
23.12.2018, 12:37 6
Лучший ответ Сообщение было отмечено Jesus777 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    int n;
    cout << "String:\n"; 
    std::string str; 
    getline(cin, str); 
     
    cout << "n="; cin >> n;
    
    cout << str.substr(str.size()-n)<<endl;    
        
system("pause");
return 0;
}
1
0 / 0 / 0
Регистрация: 23.11.2018
Сообщений: 16
23.12.2018, 12:42  [ТС] 7
Yetty,
Большое спасибо!!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2018, 12:42

Работа с указателями: как реализовать перевод строки после ввода определённого количества символов?
Привет :) Пишу программу для умножения матриц. Хотелось бы чтобы матрица заполнялась красиво без...

Создать контейнер класса с методами включения и удаления строки, очистки текста, подсчета количества символов
Помогите создать контейнер класса который является абстракцией текста с методами включения и...

Удаление определенного количества символов
Здравствуйте, товарищи программисты! Пришел сюда за вашей помощью =) Мне нужно сделать удаление...

Чтение определенного количества символов из файла
Подскажите пожалуйста какой функцией можно прочитать определенное количество символе из файла ...

Проверка ввода определенного количества символов
Можно ли ее осуществить с помощью какого-нибудь валидатора? Например мне в textbox нужно вводить от...

Выборка из текста определенного количества цифр
Здравствуйте, ВСЕ! Имеется текстовый файл, в котором содержатся слова и наборы цифр. Задача...


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

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

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