С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дан текст на русском языке. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работа с виртуальной памятью. http://www.cyberforum.ru/cpp-beginners/thread137471.html
Помогите пожалуйста, в универе задали задачу такого плана: надо написать программу которая загружает оперативку, например заполнение массива 10000 на 10000 или возведение 2 в 30 степень, надо что бы...
C++ составить функцию ребята,немогу саму функцию составить нужна функция для подсчета суммы элементов первого столбца без одного последнего элемента, сумму элементов второго столбца без двух последних, сумму элементов... http://www.cyberforum.ru/cpp-beginners/thread137449.html
C++ Отсортировать слова
В общем у меня вот такая проблема... Работу надо сделать в среде borland c++ 3.1, я написал код, проверил вроде все работает, однако как выяснилось позже, она не работает с определенными данными,...
Сумма строк в двумерном массиве C++
Дан двумерный массив, размерностью MxN. Определить: 1) общую сумму строк с четными индексами; 2) сумму тех строк, первый элемент которых максимален; 3) количество строк, первый элемент которых...
C++ работа с матрицами в файлах http://www.cyberforum.ru/cpp-beginners/thread137437.html
Люди, помогите сделать задачи, очень прошу на языке С Задача 1. Дан файл вещественных чисел, содержащий ненулевую часть трехдиагональной матрицы (по строкам). Создать новый файл, содержащий все...
C++ Ошибка графического драйвера У меня проблема, компелятов (с++ builder) выдает ошибку: Graphics error: Device driver file not found (EGAVGA.BGI), подскажите, как устранить ее подробнее

Показать сообщение отдельно
Igarek
1 / 1 / 0
Регистрация: 28.05.2010
Сообщений: 16

Дан текст на русском языке. - C++

29.05.2010, 14:51. Просмотров 586. Ответов 0
Метки (Все метки)

помогите с решением задачи одной из двух кая легче в решении.

Задано некоторое множество М и множество T того же типа. Подсчитать, сколько элементов из множеств T и M совпадает.

ИЛИ

Дан текст на русском языке. Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят только в одно слово.

Добавлено через 2 часа 1 минуту
вроде сделал вторую.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
std::map< char, int > consonants;
map.insert( std::make_pair( 'глухое_согласное', 0 ) );
std::ifstream file( файл_из_которого_читаем_текст );
std::vector< std::string > words( 
                     std::istream_iterator< std::string >( file )
                    ,std::istream_iterator< std::string >() );
file.close();
for( std::vector< std::string >::const_iterator word = words.begin()
     ; word != words.end(); ++word )
   for( std::map< std::string, int >::iterator i = consonants.begin()
         ; i != consonants.end(); ++i )
      if( std::count( word->begin(), word->end(), i->first )
         i->second += 1;
for( std::map< std::string, int >::const_iterator i = consonants.begin()
     ; i != consonants.end(); ++i )
   if( i->second == words.size() - 1 )
     std::cout << i->first << ' ';
std::cout << std::endl;

так что больше ненадо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.