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

Поменять соседние слова местами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа со структурами. http://www.cyberforum.ru/cpp-beginners/thread186790.html
Не могли бы Вы помочь мне с написанием этой программы. Описать структуру с именем NOTE, содержащую следующие поля: NAME - фамилия, имя; TEL - номер телефона; BDAY - день рождения (массив из трех чисел). Написать программу, отдельными функциями выполняет следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из N переменных типа NOTE; • упорядочение записей по...
C++ возврат по ссылкам На защиту лаб.работы препод требует рассказать о возврате по ссылкам. Зачем они? Как они описываются, какой у них плюс? http://www.cyberforum.ru/cpp-beginners/thread186788.html
упорядочен ли массив по неубыванию, по невозрастанию или не упорядочен вообще C++
Блин вест мозг себе уже вынес, никак не могу решить задачу(((. Помогите кто чем может. Задача:Написать подпрограмму,которая проверяла бы, упорядочен ли массив по неубыванию (Xi<=Xi+1),по невозрастанию (Xi=>Xi+1) или не упорядочен вообще. привести пример использования подпрограммы.
Интегрирование по методу Симпсона C++
написать программу которая посчитала бы интеграл сos(x+x^3)dx по методу симпсона с точностью до одной тысячной.буду оч.благодарен)))
C++ getline по 2 раза http://www.cyberforum.ru/cpp-beginners/thread186762.html
Привет. Почему в MSVC, если написать один раз getline(std::cin, path); то ввод не происходит? приходится писать 2 раза case 9: { std::string path(""); std::cout << "Введите имя файла: "; getline(std::cin, path); getline(std::cin, path); loadUFromFile(currGeneration, ROW,COL, path); break;
C++ С клавиатуры вводятся целые числа. Признак конца ввода – 0. Определить количество минимальных значений., нужно написать программку срочно(С++) ...О_опомогите пожалуйста) ВОТ УСЛОВИЕ: С клавиатуры вводятся целые числа. Признак конца ввода – 0. Определить количество минимальных значений. подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4256 / 2788 / 219
Регистрация: 12.12.2009
Сообщений: 7,116
Записей в блоге: 1
Завершенные тесты: 1
07.11.2010, 19:23     Поменять соседние слова местами
Цитата Сообщение от alex(21) Посмотреть сообщение
подскажите хотя бы алгоритм решения!!!
Чтоб строку не ворошить, можно сделать так:
0. заменить пробелы в строке на символ '\0';
1. сделать массив указателей, по указателю на каждое слово;
2. поменять местами соседние указатели ;
3. вывод строки через указатели, в цикле;
 
Текущее время: 03:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru