Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ С (While) https://www.cyberforum.ru/ cpp-beginners/ thread256241.html
помогите решить 4 задачу:
C++ C (условный оператор)
помогите решить задачи (кроме 3):
C++ Сгенерировать массив размером 20 на 20 из чисел от 0 до 15. Сосчитать количество повторений каждого символа. https://www.cyberforum.ru/ cpp-beginners/ thread256229.html
Всем здорово!Помогите пожалуйста с программами завтра рубежка...(на turbo C,не С++),если можно пожалуйста объясните,или закомментируйте. 28. Сгенерировать массив размером 20 на 20 из чисел от 0 до 15. Сосчитать количество повторений каждого символа. 29. Создать массив размером М на М, где М нечетное число и заполнить его следующим образом: от левого верхнего угла к правому...
C++ Перегрузка Операторов в стеки https://www.cyberforum.ru/ cpp-beginners/ thread256227.html
надо перегрузить операторы в стеки но у меня не получаеться как это можно реализовать: Перегруженные операции: + добавление элемента; - удаление элемента; индексирование; = копирование; == отношение равенства; > отношение порядка;
Строки, в которых присутствуют пробелы C++
Помогите пожалуйста! Мне нужно сделать очень простую программу, которая практически вся строится на выводе. Нужно вводить несколько данных как числовых так и текстовых, а потом они выводятся на экран в необходимом виде. С числами проблем никаких не возникло, с одной символьной переменной тоже, т.к. в ней не нужны пробелы. Но есть еще одна переменная, в которой необходимо ввести небольшой текст,...
C++ Перевести код с С++ в С и Pascal https://www.cyberforum.ru/ cpp-beginners/ thread256197.html
кароч люди мну дали задание....... мну нада перевести з одного с(си) в другой с(си) и потом в паскаль.... кто может помогите: #include "stdafx.h" #include <iomanip> #include <iostream> using namespace std; int min1(int,int); int min2(int,int); int min3(int,int); void main(){ int a,b,c;
C++ Необходимо изменить строку так, чтобы длина строки стала равна заданной длине Дана строка текста, в котором нет начальных и конечных пробелов. Необходимо изменить ее так, чтобы длина строки стала равна заданной длине (предполагается, что требуемая длина не меньше исходной). Это следует сделать путем вставки между словами дополнительных пробелов. Количество пробелов между отдельными словами должно отличаться не более чем на 1. https://www.cyberforum.ru/ cpp-beginners/ thread256196.html Найти количество различных элементов в массиве. C++
Найти количество различных элементов в массиве.
C++ Utf8-Utf16 и назад. КАК? Задание: реализовать 2 функции, которые заданный файл будут перекодировать из Utf8/Utf16 в Utf8/Utf16. bool UTF8toUTF16 (const char * src, const char * dst ); bool UTF16toUTF8 (const char * src, const char * dst ); Описание: Для кодировки национальных знаков лучше использовать UNICODE. Например код А 65, знак Ž - 381. UNICODE резервирует знаки от 0 до 2^20 + 2^16. Такие числовые... https://www.cyberforum.ru/ cpp-beginners/ thread256184.html C++ CString.Delete и std::string.erace https://www.cyberforum.ru/ cpp-beginners/ thread256181.html
Скажите пожалуйста, может кто знает, как работают эти методы? Они просто переносят указатель на нужный нам символ или освобождают память, занятую "неугодными" символами вовсе?
C++ Шаблоны класса и специализация
Нужно реализовать класс двусторонняя очередь- дек на шаблонах работающий для целых типов и для строк типа char*(без стл). Возникает проблема при специализации метода. Вот собственно и сам класс: #include<iostream> template<class TInfo> class TDeque { protected: struct TDequeItem {
C++ Игра кости https://www.cyberforum.ru/ cpp-beginners/ thread256173.html
Всем привет! Помогите пожалуйста перевести исходник программы с дельфи на с++ я не могу разобраться сама. Программа небольшая две-три процедурки.
1 / 1 / 0
Регистрация: 12.03.2011
Сообщений: 27
13.03.2011, 16:02 0

В файле заменить каждый символ первого наиболее короткого слова на «*» - C++ - Ответ 1445707

13.03.2011, 16:02. Показов 7290. Ответов 6
Метки (Все метки)

Ответ

Можно при обработке файла завести переменную, которая будет хранить длину куска.
Если следующий кусок строго меньше текущего, то текущим становится следующий.

То есть ты проходишь строку, на выходе должен получить указатель на пробел перед самым коротким словом.

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

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

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

Заменить каждый символ массива встречающийся после первого вхождения символа * на символ -
Даны натуральное число n, символы s1,…,sn. Преобразовать последовательность s1,…,sn: если нет...

Заменить каждый символ, встречающийся после первого вхождения сочетания, на символ "!"
Если в строке исходного файла имеется сочетание символов „la”, то заменить каждый символ,...

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

Заменить каждый символ, встречающийся после первого вхождения
Как заменить каждый символ, встречающийся после первого вхождения символа &quot;:&quot; на символ &quot;_&quot;? У...

Найти в файле каждый символ из строки и заменить его на соответствующие символы
Есть строка и текстовый файл, состоящий из строк вида &quot;* ***&quot;. Нужно найти в файле каждый символ из...

Если в строке имеется сочетание символов "la", то заменить каждый символ, встречающийся после первого вхождения этого сочетания, на символ "!"
Дана строка из символов. Если в строке имеется сочетание символов &quot;la&quot;, то заменить каждый символ,...

Каждый символ ? удвоить. Каждый символ, стоящий перед !, заменить символом, введенным с клавиатуры
Каждый символ ? удвоить. Каждый символ, стоящий перед !, заменить символом, введенным с...

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