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

Распечатать в порядке,обратно алфавитному,все буквы,которые входят в текст не менее трех раз - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести строку на экран http://www.cyberforum.ru/cpp-beginners/thread1013423.html
Вот как сделать так, чтобы я когда вводил например: 2223333 222222 2444444 Он бы мне вывел в следующей строке те цифры, в которых цифра "2" Содержится больше двух раз. Пробую делать через макросы, но не получается. Помогите пожалуйста.
C++ Напишите функцию, которая по заданному натуральному числу определяет его первую и последнюю цифры Задание: Напишите функцию, которая по заданному натуральному числу определяет его первую и последнюю цифры. Протестируйте функцию для десятичных чисел из некоторого диапазона от n до m. Может кто, что подсказать по коду? Предложить альтернативы? #include <iostream> using namespace std; void finding(int n, int *first, int *last); http://www.cyberforum.ru/cpp-beginners/thread1013419.html
Найти самое длинное слово в строке C++
В общем, нужно найти в строке самое длинное слово и вывести его, не создавая при этом новых строк. Всё находит, выводит, но после этого почему-то вылетает. Поняла только, что это происходит из-за части, где я уже записываю наверх найденное слово и пытаюсь стереть оставшуюся часть строки.:( #include <stdio.h> #include <conio.h> #include <iostream.h> #include <string.h> void main() {...
Расшифровка информации C++
Мне на кое каком форуме один чел сказал так: Оптоволоконная линия связи сама по себе неплохо защищена. Вы попробуйте внедриться в середину оптоволоконного кабеля, где могут проходить сотни волокон, причем так, чтобы при этом связь не нарушилась. Даже если предположить, что такой тройник-разветвитель установлен для прослушки заранее, то всё равно безнадёжно расшифровывать что по этим волокнам...
C++ Символьный массив, перестановка символов в символьном массиве http://www.cyberforum.ru/cpp-beginners/thread1013378.html
Задание таково: даны два числа n, t (n-количество символов, t-количество секунд). Далее вводится строка, содержащая символы "G" и "B" (G-девочка, B-мальчик). Каждую секунду, если сразу после мальчика (следующий символ в строке) в строке (которую мы ввели) стоит символ, обозначающий девочку, они меняются местами. Вывести необходимо получившуюся строку. Пример: 5 2 BGGBG Вывод: GGBGB Буду...
C++ Найти все простые числа в заданном диапазоне и вывести их на экран Доброго времени суток! Есть задачка, есть кривое решение. :) Суть задачки такова: найти все простые числа до 1000 и вывести их на экран. Помогите, пожалуйста, новичку, подправьте код :-#include <iostream> using namespace std; int main() { int i,j; for (i=2; i<1000; i++) { подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1511 / 1214 / 69
Регистрация: 21.04.2012
Сообщений: 2,550
Завершенные тесты: 3
20.11.2013, 22:28
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cctype>
 
 
int main() {
   std::size_t counts[33] = {0};
 
   for (char ch; std::cin >> ch; ) {
      if (std::isalpha(ch)) {
         ++counts[std::tolower(ch) - 'a'];
      }
   }
 
   for (std::size_t i = 33; i-- != 0; ) {
      if (counts[i] >= 3) {
         std::cout << static_cast<char>(i + 'a');
      }
   }
   std::cout << std::endl;
}
http://ideone.com/ksLNX7
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru