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

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

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

Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные - C++

30.03.2014, 13:08. Просмотров 308. Ответов 2
Метки нет (Все метки)

Привет форумчане.Такую лабу задали.
Задание: Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные. Например, лейкопластырь, неряшливость.
Первую часть я написал,а вот как проверить символы не знаю.Прошу помощи,заранее спасибо
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
#include <string.h>
#include <conio.h>
void main()
{
clrscr();
char str[256];
cin.getline(str,256);
char* a=strtok(str," ,.?!");
char* b=a;
do
{
if(strlen(b)<strlen(a))
b=a;
}
while(a=strtok(0," ,.?!"));
cout<<b<<endl;
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2014, 13:08     Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные
Посмотрите здесь:

Напечатать последовательность слов, преобразовав все буквы в строчные C++
C++ Посчитать сколько слов в строке начинается с буквы "т" 2. Ввести фразу. Все последовательности одинаковых символов заменить на выражение N(C)
в C++ Даны два слова.Вывести все общие буквы этих слов по одному разу. C++
Найти слово, в котором заданный символ встречается наиболее часто C++
Подсчитать сколько слов, состоящих только из прописных букв, содержится в сообщении, и в каждом таком слове изменить все буквы на заглавные. C++
C++ Дан список слов. Найти наиболее длинную последовательность слов, чтобы конец предыдущего совпадал с началом следующего
Выбрать из строки все буквы и отсортировать их в алфавитном порядке C++
Во время набора текста вставлять разные заранее определенные фразы по нажатии горячих клавиш на клавиатуре C++
C++ Сформировать выходной ряд, в котором находятся первые буквы слов
Найти в тексте самое длинное слово в котором нет цифр C++
C++ Заменить в строке все первые буквы слов на соответствующие заглавные
Напечатать в алфавитном порядке все разные русские буквы, входящие в поданный текст из 200 букв C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
leprikon4eg
1 / 1 / 0
Регистрация: 30.03.2014
Сообщений: 40
30.03.2014, 13:10     Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные #2
А слово " аааррррцццц" выводим? Или только те слова,в которых буквы не повторяются вообще?
levoncii
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 2
30.03.2014, 13:14  [ТС]     Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные #3
В которых не повторяются вообще,хотя в задании это и не указано.
Yandex
Объявления
30.03.2014, 13:14     Из имеющегося набора слов выбрать наиболее длинное, в котором все буквы разные
Ответ Создать тему
Опции темы

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