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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vankis
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 19
#1

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

22.12.2012, 01:17. Просмотров 883. Ответов 1
Метки нет (Все метки)

Помогите решить в Borland c++
Если можно еще блок-схему

Заданы два слова. Напечатать только те буквы слов, котрые встречаются в обоих словах только один раз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2012, 01:17     Напечатать только те буквы слов, котрые встречаются в обоих словах только один раз
Посмотрите здесь:
C++ Напечатать только те буквы слов, которые встречаются в обоих словах только один раз
Напечатать только те символы, которые встречаются в обоих словах C++
Напечатать только те символы, которые встречаются в обоих словах одновременно C++
C++ Напечатать слова, которые встречаются в двух предложениях только один раз (Pascal -> C++)
C++ Задан текст. Напечатать буквы этого текста, которые встречаются только 1 раз
Выбрать из текста только те символы, которые встречаются в нем только один раз C++
C++ Напечатать только те символы, которые встречаются только в одном из слов
Даны два слова, напечатать только те символы, которые встречаются только в одном из слов C++
C++ Даны два слова. Напечатать только те буквы слов, которые есть только в одном из них
Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте C++
C++ Элементы массива, которые встречаются только один раз
Оставить в строке только те символы, которые встречаются один раз C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
no_wearines
52 / 48 / 2
Регистрация: 01.01.2012
Сообщений: 324
22.12.2012, 01:40     Напечатать только те буквы слов, котрые встречаются в обоих словах только один раз #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
 
int main()
{
string s_1 = "He", s_2 = "Woerld";
 
//Нет проверки на регистр символов (сделайте самостоятельно)
 
for(int i_1 = 0, i_2 = s_1.size(); i_1 < i_2; ++i_1)
if((s_1.find(s_1[i_1], (i_1 + 1)) == string::npos) && (s_2.find(s_1[i_1], 0) == string::npos))
cout<<s_1[i_1];
 
//Далее аналогично и со вторым словом
 
 
getch();
return 0;
}
Yandex
Объявления
22.12.2012, 01:40     Напечатать только те буквы слов, котрые встречаются в обоих словах только один раз
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru