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

Из заданного текста выбрать и напечатать те символы, которые встречаются в нем ровно один раз - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы2 http://www.cyberforum.ru/cpp-beginners/thread81421.html
Помогите пожалуйста!В задаче надо переделать чтоб ввод чисел в массив вводился с клавиатуры(ну типо запускаем программу а она нас спрашивает введите количество чисел массива, а потом мы их вводим с клавиатуры)Вот код:#include <iostream.h> #include <math.h> #include <conio.h> void main() { int mas = {3,5,4,3,5,8,6,7,-2,5}; int dob = 1; int i,max =...
C++ Одномерный массив Приветствую всех, товарищи программисты, сессия на носу, не могу получить допуск к экзамену из-за одной оставшейся лабораторной работы. Пытался решить (попытки будут ниже), но так и не довел до ума. основная проблема в том, что наш преподаватель помешан на оптимизации кода. Собственно само задание: В массиве X определить количество элементов меньших среднего арифметического значения всех... http://www.cyberforum.ru/cpp-beginners/thread81397.html
C++ Работа с экраном в текстовом режиме
В меню с выбором пунктов Функциональными Клавишами по программе с клавиатуры в 1-е окно вводится текст с цифрами. Во 2-м окне отображаются количество букв и количество цифр. я сделал чтоб в первом окне вводились символы..но трудность : как сделать чтоб выводилось кол-во букв и цифр. Добавлено через 2 часа 27 минут Помогите плиз
C++ Вычислить максимальный по модулю элемент массива
:(помогите написать программу: в одномерном массиве, состоящем из n вещественных элементов, вычислить:1) максимальный по модулю элемент массива; 2)сумма элементов массива, расположенных между первым и вторым положительными элементами. Преобразовать массив таким образом, чтобы элементы, равные нулю, распологались после всех остальных.
C++ провал с генератором псевдослучайных чиел... http://www.cyberforum.ru/cpp-beginners/thread81378.html
вот оно:#include <iostream> #include <stdio.h> #define RAND_MAX 32767 unsigned long next = 1 ; int rand(void) { next=next*1103515245+12345; return((unsigned int)(next/65536)%32768);
C++ объявление матриц Есть задача "Написать и протестировать функцию для сложения и вычитания вещественных матриц. Одним из формальных параметров должен быть признак вида операции." Возник вопрос: по задаче должны складываться и вычитаться матрицы. Но! дано N-кол-во матриц (допустим нужно сложить не 2, а 5 матриц) как объявить это кол-во матриц, что они произвольного размера ( размер вводим с клавиатуры ( A B Cи... подробнее

Показать сообщение отдельно
.::.DIMA.::.
142 / 142 / 4
Регистрация: 26.10.2008
Сообщений: 782
29.12.2009, 18:07     Из заданного текста выбрать и напечатать те символы, которые встречаются в нем ровно один раз
Зачем вам класс для функции. Эту функцию можно объявить и пользоваться ей и без класса.
Например:
C++
1
2
3
4
5
6
7
void f()
{    
}
int main ()
{
    f();
}
Можно создать массив int, в котором по индексу хранить количество повторений символа. Например, символ 'a' это 97, вот и хранить по индексу 97 количество повторений 'a'. И так для всех символов.
А при выводе опять посимвольно смотреть строку и одновременно проверять, сколько раз он встречается, если 1, то вывести на экран, если нет, то с мотреть дальше.
 
Текущее время: 11:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru