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

Найти самое длинное слово - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структура http://www.cyberforum.ru/cpp-beginners/thread26443.html
как написать программу ?кто лучше учится девочки или мальчики в классе?
C++ Задача с треугольником Дан Треугольник: на рисунке, ниже, заданы две стороны a,b и площадь S. Вычислить и вывести на экран и в фаил остальные элементы треугольника, т.е. Сторону с, и углы A,B,C, а также высоту hb. http://www.cyberforum.ru/cpp-beginners/thread26431.html
C++ Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр.
Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр. Добавлено через 4 минуты 14 секунд Народ помогите решить а,,,(Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр)
Чтение свойств нескольких объектов С++ буилдер C++
Здрасте всем!:) Помогите пожалуйста , только начинаю изучать программирование на С++ , уже неделю пишу свою первую программу :D вообщем мне надо в некоторый момент выполнения программы надо изменить свойства 10-и объектов(не сразу ,но в пределах одного цикла) , как это можно сделать по быстрому ? помогите пожалуйста :'( например на JS по быстрому)) можно было сделать примерно следующее: ...
C++ Найти все трехзначные числа, равные сумме кубов своих цифр http://www.cyberforum.ru/cpp-beginners/thread26418.html
найти все трехзначные числа равные сумме кубов своих цифр
C++ Символ новой строки в MFC При работе в MFC нужно вести протокол работы, то есть, сделали операцию a + b = c, записали в окно и т.д. Я создал Edit Control, с переменной типа CString, под названием hist, в процессе объявляю переменную CString str, и каждую операцию записываю в неё, например str += “+” и т.д. В конце пишу hist += (h + _T("\r\n")); и в окне выводится нужный результат, в конце несколько квадратиков,... подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6470 / 2245 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
18.03.2009, 20:09     Найти самое длинное слово
1. sscanf со спецификатором %s. получаем строки. берем длину через strlen.
2. Можно не думая сделать то же самое со сканфом, но с копированием в конец строки временной, например.
3. как в первом, но находим самое короткое. Потом в исходной строке ищем его - strstr. Длина его известна. Так что указатели на начало его и конец у нас есть. Все.
4. Про переворачивания слов тут вроде уже были темы. Уже перевернутые слова также в конец временной строки копируем (strcat), в итоге получаем то, что надо.

Тут пользительно для памяти:
http://www.edcc.edu/faculty/paul.bla..._functions.htm
 
Текущее время: 19:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru