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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив размером 4x4. Вычислить количества элементов массива, равных 0 " http://www.cyberforum.ru/cpp-beginners/thread812082.html
Добрый вечер. Буду благодарен Задание: Дан массив размером 4x4 с элементами символьного типа. Написать программу для вычисления количества элементов массива, равных 0 ".
C++ переопределение двойной индексации Подскажите, можно ли переопределить двойную индексацию для класса Matrix..никак не получается.. #include <iostream> #include <iomanip> #include <math.h> #include <conio.h> #include <stdio.h> #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread812078.html
из десятичной в восьмеричную с.с C++
Как перевести число из десятичной в восьмеричную системы счисления? Но число со знаком минус.
C++ Командная строка
Здравствуйте. Подскажите пожалуйста, что нужно написать в командной строке, чтоб узнать какая программа какой процесс использует? Заранее благодарен.
C++ Работа с текстом из файла http://www.cyberforum.ru/cpp-beginners/thread812070.html
чуваки помогите,мне надо чтобы с текстового файла считало предложение потом его перевело как @введеные слова:кот ест джигурду@"перевод:cat eat dzigurda"оно мне пишит@введеные слова:кот перевод слова:сat введеные слова:ест перевод слова:eat введеные слова:джигурду перевод слова:dzigurda@ #include <iostream>//äëÿ ââîäà-âûâîäà êîóò è öèí #include <map>//êàêàÿòî áèáëÿ äëÿ êàíòåéíåðà ...
C++ Даны натуральные числа M, N. Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми Даны натуральные числа M, N. Поменять одну из цифр первого числа с цифрой второго числа, чтобы получившиеся числа были взаимно простыми. помогите решить это. я смог написать только код,который просто меняет цифры из второго, на числа из первого. мне надо доделать. могу выложить мой код(что смог написать) пишу в visual studio 2010 подробнее

Показать сообщение отдельно
Фил_1
Сообщений: n/a

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

18.03.2013, 20:14. Просмотров 415. Ответов 1
Метки (Все метки)

Помогите пожалуйста решить задачу. Дан текст из строчных латинских букв, за которыми следует точка. Напечатать все буквы, входящие в текст не менее двух раз; все согласные буквы входящие только в одно слово.
Первую половину задания я с горем пополам написал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 using namespace std; 
 int main() 
 { 
     setlocale (LC_ALL, "Russian");
     char str[1000];
     cout<<"Введите текст латинскими буквами с точкой в конце."<<endl;
     cin.get (str, 999, '.');
     int chars[1000]={0};
     for (int i=0; str[i]; i++)
     {
         chars[str[i]]++;
     }
     cout<<"Буквы повторяющиеся в тексте два и более раз: ";
     for (int i=0; i<1000; i++)
     {
         if (chars[i]>=2 && char(i)!=' ')
         {
             cout<<char(i);
         }
     }
     cout<<endl;
     system ("pause");
 }
А вот как заставить программу напечатать все согласные буквы входящие только в одно слово ума не приложу.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru