Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
Задрот С
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 57
#1

Найти среднюю длинну слова в строке - C++

24.10.2009, 19:36. Просмотров 1916. Ответов 27
Метки нет (Все метки)

Помогите написать программу пожалуйста.
Символьная строка должна записываться с помощью Char.
http://www.cyberforum.ru/cpp-beginners/thread701621.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2009, 19:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти среднюю длинну слова в строке (C++):

Найти среднюю длину слов в строке
Здравствуйте, необходима помощь с заданием. Дана строка текста, в которой...

Найти среднюю длину слова, предложения, абзаца в заданном тексте (файловый ввод/вывод)
получить следующую информацию о тексте, содержащуюся в файле: -среднюю длину...

Удалить среднюю букву из самого длинного слова и напечатать все слова на экран
Дано предложение. Напечатать все его слова, предварительно преобразовав каждое...

В строке подсчитать сумму кодов символов каждого слова. Слова в строке разделены пробелами
нашел функцию для вычисления суммы кодов символов на форуме, но как переделать...

Найти длину самого короткого слова и самого длинного слова в строке
помогите!!! Дана строка, содержащая текст. Найти длину самого короткого слова...

27
niXman
Эксперт С++
3202 / 1451 / 73
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
25.10.2009, 10:17 #21
Цитата Сообщение от Задрот С Посмотреть сообщение
так нельзя.во первых по условию работа со строкой а не с символами
Так и есть.

Цитата Сообщение от Задрот С Посмотреть сообщение
если их несколько подряд,соответственно получится неверный результат.
Такого не должно быть.
Если все же такое возможно, то считай несколько подряд идущих, как один. В чем проблема?
0
Задрот С
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 57
25.10.2009, 10:34  [ТС] #22
я так и писал,тока работал с символами,и при вводе считывал символ,а не со строкой,я не знаю как работать со строкой
0
niXman
Эксперт С++
3202 / 1451 / 73
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
25.10.2009, 10:46 #23
Текст откуда вводится?
Си или С++ ?
0
From_Tula
40 / 40 / 10
Регистрация: 22.05.2009
Сообщений: 485
25.10.2009, 10:51 #24
Задрот С, Честно я тебя не понимаю чего ты хочешь!
Строка она и состоит из символов...
По той проге что я те писал...
gets(text);//считывает строку
p=strtok(text,razd);//strtok функция ищит вхождения razd в text, просто куда то дел мою бумагу с функциями так точно блин не помню)
0
Задрот С
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 57
25.10.2009, 12:23  [ТС] #25
Цитата Сообщение от niXman Посмотреть сообщение
Текст откуда вводится?
Си или С++ ?
в Си
0
niXman
Эксперт С++
3202 / 1451 / 73
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
25.10.2009, 12:26 #26
Цитата Сообщение от niXman Посмотреть сообщение
Текст откуда вводится?
??
0
Задрот С
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 57
25.10.2009, 12:38  [ТС] #27
из консоли текст вводиться

Добавлено через 3 минуты
Цитата Сообщение от From_Tula Посмотреть сообщение
Задрот С, Честно я тебя не понимаю чего ты хочешь!
Строка она и состоит из символов...
По той проге что я те писал...
gets(text);//считывает строку
p=strtok(text,razd);//strtok функция ищит вхождения razd в text, просто куда то дел мою бумагу с функциями так точно блин не помню)
а что за переменная P?? в ней храниться длинна слова или само слово??
0
Задрот С
0 / 0 / 0
Регистрация: 19.09.2009
Сообщений: 57
26.10.2009, 17:39  [ТС] #28
From_Tula, Возникла новая проблема,нужно текст считывать из строки как массив а не через стандартные функции strlen и strtok......что делать?
0
26.10.2009, 17:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2009, 17:39
Привет! Вот еще темы с решениями:

Найти длинну наибольшего отрезка
помогите решить. С помощью действительной матрицы на плоскости заданно N точек...

Найти слова в строке
В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-; ), найти:...

Найти симметричные слова в строке
Дана строка, содержащая не более 40 символов, являющихся строчными ...

Найти в строке минимальные слова
Здравствуйте,помогите пожалуйста.Не могу придумать как найти в строке...


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

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

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