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

Вывести те согласные буквы, которые входят в первое предложение и не входят во второе - C++

Восстановить пароль Регистрация
 
Mdx Can9
0 / 0 / 0
Регистрация: 30.06.2015
Сообщений: 29
08.07.2015, 14:01     Вывести те согласные буквы, которые входят в первое предложение и не входят во второе #1
Всем привет помогите пожалуйста-Решить задачу с использованием множества: имеются два предложения, состоящие из русских букв, цифр и знаков препинания. Вывести те согласные буквы, которые входят в первое предложение и не входят во второе.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2015, 14:01     Вывести те согласные буквы, которые входят в первое предложение и не входят во второе
Посмотрите здесь:

Дан массив из строчных латинских букв. Вывести на экран в алфавитном порядке все буквы, которые входят в этот текст по одному разу C++
C++ Дан текст на русском языке. Напечатать в алфавитном порядке все согласные буквы,которые входят только в одно слово
C++ В алфавитном порядке вывести всё звонкие согласные, которые входят в каждое нечетное слово
C++ Сформировать список l, включив в него по одному разу элементы, которые входят. В один из списков l1 или l2. Но не входят в другой
Вывести все буквы/цифры, которые НЕ входят в текст C++
C++ Узнать, какие согласные буквы не входят в данную строку
C++ Напечатать в алфавитном порядке все глухие согласные буквы, которые входят в текст
Напечатать в алфавитном порядке согласные буквы, которые входят только в одно слово (через множества) C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Krock21rus
73 / 73 / 19
Регистрация: 18.11.2013
Сообщений: 369
Завершенные тесты: 2
08.07.2015, 14:24     Вывести те согласные буквы, которые входят в первое предложение и не входят во второе #2
в общем было бы неправильно дать вам готовый код, такое возможно только если вы прикрепите сюда свои наброски, попытки, а так попробую описать алгоритм словами:

создаём массив bool из 33 элементов, изначально в каждом элементе содержится 0(false), то есть не встречалась эта буква, сразу помечаем 1(true) гласные буквы, после идём от начала строки до её конца, с флагом 0(false)(bool flag = false и проверяем с помощью iswalpha(s[i]) на то, русская буква ли это, если так то ставим наш массив из 33элементов с номером этой буквы(надо поэкспериментировать чтобы узнать его, там не так как в английском) в true, а если он был false то и выводим его
после точки меняем flag на true и обнуляем массив из 33эл. на false, заполняем гласные буквы как true и просматриваем всё 2ое предложение, до точки или до конца, так же ставя true на соответствующие позиции массива из 33эл.

после выводим все буквы с false

так же можно создать массив большого размера и работать не с 0..33, а с буквами как индексами
Yandex
Объявления
08.07.2015, 14:24     Вывести те согласные буквы, которые входят в первое предложение и не входят во второе
Ответ Создать тему
Опции темы

Текущее время: 11:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru