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

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

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

Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами - C++

08.05.2014, 10:05. Просмотров 404. Ответов 1
Метки нет (Все метки)

Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами, то есть возможно ли из всех букв одного слова составить другое. Например «торс» - «сорт», «апельсин» - «спаниель». помогите написать. ничего в голову не идет(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2014, 10:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами (C++):

ввести с клавиатуры два числа, узнать являются ли они соседними по коду Грея - C++
Добрый день, форумчане. Поступил я в университет, начал учить С++ Начались домашние задания, но я совсем не понимаю что к чему. Нужна...

Определить, являются ли два заданных слова анаграммами - C++
Не требую полного кода. Я просто хочу понять, как ее решить. Просто алгоритм. * Слова, составленные из одних и тех же букв, называются...

Заданы два человека – p и q. Ответить, являются ли они родственниками - C++
Заданы два человека – p и q. Ответить, являются ли они родственниками. Заданы n человек и два массива натуральных чисел mother и...

Для трех данных целых чисел проверить, являются ли они тройкой Пифагора - C++
Для трех данных целых чисел проверить, являются ли они тройкой Пифагора.

С++ Для трех данных целых чисел проверить, являются ли они тройкой Пифагора - C++
#include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main () { int x,y,z; ...

Ввести с консоли три символа. Проверить, образуют ли они число - C++
Ввести с консоли три символа . Проверить, они образуют число. C ++

1
dimcoder
Полярный
466 / 439 / 68
Регистрация: 11.09.2011
Сообщений: 1,138
08.05.2014, 10:10 #2
marnik,
Первый вариант. Предположим, что слова - анаграммы. Если длина первого слова на равна длине второй, то значит не анаграммы, иначе циклом идти по первому слову и если текущая буква не найдена в втором, то значит не анаграммы. Если найдена, то эту букву во втором слове удалить.
Второй вариант: отсортировать оба слова и сравнить их.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2014, 10:10
Привет! Вот еще темы с ответами:

Задаются два двузначных числа. Определить, являются ли они зеркальным отображение друг друга - C++
Можете решить эту простую задачу. И объяснить как вы ее решили. Задача должна решаться так, я ввожу два числа и программа сравнивает их на...

Ввести строку и два слова, заменить все вхождения первого слова на второе - C++
Возможно ли создание такой программы: Ввести строку и два слова, заменить все вхождения первого слова на второе.

Проверить являются ли слова синонимами - C++
Два слова называются синонимами друг друга, если они имеют похожие значения. Реализуйте следующие операции над словарём синонимов: ADD...

Ввести с клавиатуры два массива - C++
Ввести с клавиатуры два массива с одинаковым количеством элементов. Вывести на экран одномерный массив, четными элементами которого будут...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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