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

String. Расположение слов в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись звука в определённых децибелах http://www.cyberforum.ru/cpp-beginners/thread1791672.html
Здравствуйте! Требуется программа для подсчёта времени звучания скрипки. Подскажите, пожалуйста, каким оператором воспользоваться для работы с децибелами? Заранее благодарю. PS. Очень помогут подсказки и в остальном, т.к. я совсем новичок:)
C++ Указатель: всегда ли использование указателей хорошо? У меня своего рода вопрос: всегда ли использование указателей хорошо, например каждый адрес переменной засовывать в указатель, а после работать с ними. Вот пример с указателями: #include <iostream> using namespace std; int sum(int *a, int *b); int main() { setlocale(LC_ALL, "Rus"); http://www.cyberforum.ru/cpp-beginners/thread1791670.html
Требуется изменить порядок букв так, чтобы получился палиндром C++
Восстановление палиндрома Задано слово, состоящее из маленьких латинских букв. Требуется изменить порядок букв так, чтобы получился палиндром. Если возможных палиндромов больше одного, вывести лексикографически минимальный (т.е. тот, который бы в словаре следовал ранее всех). Если невозможно расположить буквы в палиндром, вывести слово impossible. Можно использовать только библиотеки...
C++ Найти моду последовательности за линейное время O(N)
Мода Модой последовательности называется то значение, которое в ней встречается наиболее часто. У последовательности может быть более одной моды. Например, в последовательности 1,2,1,4,2,3 модами являются 1 и 2. Задано число N < 108 и последовательность N целых чисел из интервала . Требуется за линейное время (O(N)) найти моду последовательности. Если мод несколько, вывести наибольшую. ...
C++ Вывести список астероидов отсортированный по уровню опасности http://www.cyberforum.ru/cpp-beginners/thread1791657.html
Имеется база данных астероидов, находящихся вблизи планеты Земля. База данных находится в файле “AsteroidsDatabase.txt”. Каждый астероид описывается тройкой целых координат X, Y, Z, записанных на одной строке(центром системы координат является земля). Количество астероидов в файле не указывается. Чем ближе астероид находится к земле, тем более опасным он считается. Выведите все астероиды, в том...
C++ Напишите номера людей в том порядке, в котором они будут пить Задано количество людей у фонтанчика и их возрасты.Люди пронумерованы от 1 до N. Сначала задается возраст человека с номером 1, затем 2, и т.д. Они должны пить начиная от самого молодого до самого старого. Напишите номера людей в том порядке, в котором они будут пить. Если ответов несколько, выпишите любой из них. Можно использовать только библиотеки iostream, string, vector, algorithm: ... подробнее

Показать сообщение отдельно
Peoples
1156 / 660 / 421
Регистрация: 06.02.2016
Сообщений: 1,711
Записей в блоге: 11
Завершенные тесты: 4
09.08.2016, 14:58
rikimaru2013, это будет просто вывод букв в обратном порядки, а не последовательности слов

Добавлено через 5 минут
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
#include<iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <fstream>
using namespace std;
int main() {
    string s;
    vector<string>val;
    getline(cin,s);
    ofstream ff;
    ff.open("df.txt");   // велосипед 
    ff<<s;
    ff.close();
    ifstream fd;
    fd.open("df.txt"); 
    while(!fd.eof()) {
        getline(fd,s,' ');
        val.push_back(s);
    }
    fd.close();
    reverse(val.begin(),val.end());
    for(vector<string>::iterator iter=val.begin(); iter!=val.end(); iter++) {
        cout<<*iter<<" ";
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru