Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ C++ Рекурсии. Даны действительное число a и натуральное число n. Вычислить P = a(a-n)(a-2n).(a-n*n) я уже написал код но он не всегда правильно считает: #include <iostream> using namespace std; double Star(double a, int n, int i = 0, double product = 1) { if (i > n) { return product; } else { double term = a - i * n; return Star(a, n, i + 1, product * term); https://www.cyberforum.ru/ cpp-beginners/ thread3105326.html C++ Чтение файла с большим количеством цифр
Прошу, пожалуйста, помочь в работе с файлами на С++. Задача такая: Дан текстовый файл, в котором 10000 цифр следующего содержания: цифра пробел цифра. Первая цифра - числитель, вторая цифра знаменатель. Пробел - разделитель. Перемножьте все числа и запишите ответ в виде несократимой обыкновенной дроби. Предусмотреть создание генератора файла с тестовыми значениями. Я сделал генератор случайных...
C++ Объясните разницу между функциями virtual и обычными простым языком Написал две программы по аналогии, а в чём разница не понимаю. #include <iostream> #include <cmath> using namespace std; // Базовый класс геометрических фигур class Geom { protected: double area; // площадь https://www.cyberforum.ru/ cpp-beginners/ thread3105290.html C++ Найти строку матрицы содержащую наибольшее количество чётных значений https://www.cyberforum.ru/ cpp-beginners/ thread3105287.html
Дана матрица А размерности n×n. Найти и вывести ту строку в этой матрице, которая содержит наибольшее количество чётных значений элементов.
C++ Программно сгенерировать и вывести множество натуральных чисел
Множество произведений цифр исходного множества трёхзначных натуральных чисел.
C++ Временная сложность алгоритмов. Алгоритмы сортировки Для некоторого числа b среди упорядоченных по неубыванию a1, ..., an выбирается наиболее удаленное от начала последовательности место, на которое можно вставить это число, не нарушая упорядоченности по неубыванию. https://www.cyberforum.ru/ cpp-beginners/ thread3105284.html
C++ Перевод чисел из одной системы счисления в другую #include <iostream> using namespace std; int translateNumberSystem(int num, int p) { if (num == 0) { return 0; } https://www.cyberforum.ru/ cpp-beginners/ thread3105282.html Как можно из вектора,состоящего из строки,в которой есть числа и буквы,достать числа? C++
Суть такова: Имеется вектор с название a,в этом векторе лежат числа и заглавные буквы: 12A3B4C24A3A34C. Моя задача собрать данные с вектора и найти сумму чисел,стоящих перед буквой.(в этом примере ответом будет: 39 // сумма чисел перед A 3 // сумма чисел перед B 38 // сумма чисел пере C Проблема в том,что я не понимаю,как можно считать значения с единой строки в векторе.
C++ Большая просьба - написать код по заданию, указанному ниже, на языке C++. Заранее - огромное спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread3105275.html
Большая просьба - написать код по заданию, указанному ниже, на языке C++ Заранее - огромное спасибо! Задание: Оформить задачу как шаблон функции, проверить работу на типах int, double и complex: Для двумерного массива A из m строк и n столбцов (n – чётное). Определить, в какой из его половин (левой или правой) больше количество нулевых элементов и вывести одно из сообщений: «больше в...
C++ Перенос элементов стэка https://www.cyberforum.ru/ cpp-beginners/ thread3105269.html
необходимо чётные элементы перенести с один стэк,а нечётные оставить в том же (что есть из того, до чего додумался прилагаю) #include <stack> #include <iostream> using namespace std; struct Stack { int info; Stack* next; };
C++ Создание и обработка наборов объектов заданной структуры
Разработать программу обработки набора объектов. Программа должны реализовать единый алгоритм обработки - создание и обработка наборов объектов заданной структуры. Для каждого объекта задана характеристика: данные и функции, которые могут обрабатывать эти данные. В индивидуальном задании эти характеристики соответственно указаны в пунктах: исходные данные и функции. Задание: Исходные...
C++ Программа «Ход конем» https://www.cyberforum.ru/ cpp-beginners/ thread3105265.html
Программа, находящая решение следующей задачи: необходимо обойти все клетки шахматного поля конем, ни разу не ступив дважды ни на одну клетку. Задача решается методом проб. Из любой позиции шахматной доски конь может выбрать не более 8 вариантов следующего хода. Программа выбирает произвольный вариант из числа допустимых до тех пор, пока не возникнет ситуация, когда возможных вариантов нет....
Вездепух
Эксперт CЭксперт С++
12783 / 6662 / 1793
Регистрация: 18.10.2014
Сообщений: 16,849
16.05.2023, 01:45 0

Нужно создать функцию перемещения слова, которое начинается с заглавной буквы, в начало строки - C++ - Ответ 16902957

16.05.2023, 01:45. Показов 3216. Ответов 33
Метки (Все метки)

Ответ

Цитата Сообщение от lukianchik Посмотреть сообщение
//функция перемещения слова, которое начинается с заглавной буквы, в начало строки
Перемещение слова в начало строки - это ни что иное, как заезженная здесь уже вдоль и поперек функция циклического сдвига массива, которая уже есть в стандартной библиотеке С++ под именем std::rotate.

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

Например: "mamasha Myla ramky romashka Namylivala Mamochku"

Последовательность циклических сдвигов:
Код
mamasha Myla ramky romashka Namylivala Mamochku
|----->-----| ROR на 5 символов

Myla mamasha ramky romashka Namylivala Mamochku
     |---------------->---------------| ROR на 11 символов

Myla Namylivala mamasha ramky romashka Mamochku
                |--------------->--------------| ROR на 9 символов

Myla Namylivala Mamochku mamasha ramky romashka
Готово. Надо лишь предусмотреть аккуратную обработку разделителей.

Вернуться к обсуждению:
Нужно создать функцию перемещения слова, которое начинается с заглавной буквы, в начало строки C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2023, 01:45
Готовые ответы и решения:

Написать с заглавной буквы слово которое начинается с h
Здравствуйте. Есть переменная: text = 'Some text in here', нужно написать с заглавной буквы слово в...

Необходимо регулярное выражение, которое выбирает слова начинающиеся с заглавной буквы
Необходимо регулярное выражение, которое выбирает слова начинающиеся с заглавной буквы, все...

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

Выдать на экран слова из строки в алфавитном порядке и с заглавной буквы
Всем привет, не представляю как вообще сделать. Задача: В строке имеется несколько слов,...

33
16.05.2023, 01:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2023, 01:45
Помогаю со студенческими работами здесь

Вывод слова из строки, которое начинается и заканчивается на одну и ту же букву
для заданной строки вывести на экран слова, которые начинаются и заканчиваются на одну и ту же...

Посчитать, сколько строк начинается с заглавной буквы
Дан текстовый файл ,содержащий строки. найти количество строк, начинающихся с заглавных латинских...

Подсчитать сколько слов начинается с заглавной буквы
Подсчитать сколько слов начинается с заглавной буквы.

Вывести все слова строки, в которых больше одной заглавной буквы, в алфавитном порядке
Заранее спасибо за помощь. Выведите на экран все слова строки, в которых больше одной заглавной...

В таблице «Склады» создать 33 записи. Наименование состоит из слова «Склад» и заглавной буквы русского алфавита
В таблице «Склады» создать 33 записи. Наименование состоит из слова «Склад» и заглавной буквы...

Файловый ввод/вывод. Во всех словах строки переставить все входящие буквы «а» в начало слова, а буквы «я» – в конец
Здравствуйте! Помогите, пожалуйста, составить программу, которая считывает из текстового файла...

Задано произвольное слово. Определить, начинается ли оно с заглавной буквы
:-|Думаю,думаю как код к такой программе напечатать, так еще и не придумал.Может вы знаете?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru