|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.05.2011, 16:58 | #1 |
Новичок
Джуниор
Регистрация: 29.05.2011
Сообщений: 2
|
Работа со строками и символами.
Здравствуйте, уважаемые программисты. Было поставлено следующее задание-Определить кол-во слов в тексте совпадающих с введённым с клавиатуры словом,по нажатию любой клавиши выделить цветом первое найденное из таких слов. Собственно код я написал, но с использованием массива т.е запихал строку в массив и далее работал, но моем уважаемому преподавателю не понравилось что я использовал массив (как не бредово звучит но это так) Подскажите, как можно написать данную программу без использования массивов, понимаю что это гемор, но ведь преподаватель всегда прав!( Собственно код:
Код:
|
29.05.2011, 18:28 | #2 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
ну объявите указатель на строку(char*), это будет "не массив", и работайте с ним как с обычным массивом char[]
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
30.05.2011, 01:00 | #3 | |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Цитата:
Но мне кажется, что вы что-то не так поняли
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
|
30.05.2011, 01:50 | #4 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
скорей всего препод имеет ввиду использовать std::string
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
30.05.2011, 01:53 | #5 |
Пользователь
Регистрация: 18.11.2009
Сообщений: 39
|
возможно уважаемый преподаватель имел ввиду, что нужно использовать string вместо массива char`ов
опоздал |
30.05.2011, 10:59 | #6 |
Новичок
Джуниор
Регистрация: 29.05.2011
Сообщений: 2
|
не понял мысль...каким образом использовать string? Всегда такого рода задачки делал используя char, как это будет выглядеть если брать string?
|
30.05.2011, 16:17 | #7 |
Форумчанин
Регистрация: 06.12.2010
Сообщений: 300
|
Имею горе учиться у того же преподавателя.
Собственно, тема - текстовые файлы. Необходимо работать не с массивом, а напрямую с файлом, считывая символы из него и выполняя условия, указанные в задании. Вот моё задание: С помощью Блокнота создать текстовый файл, содержащий текст. Написать программу, которая выводит содержимое текста на экран. Определить в тексте количество слов, начинающих и оканчивающихся гласными. Выделить цветом последнее из найденных слов. На написание решения ушло много времени, оно топорное, но рабочее. После написания в Visual Studio 2010, адаптировал для Borland C++ 3.0. Решение Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с символами в цикле | cheef | PHP | 2 | 14.01.2011 18:21 |
Работа с символами.Паскаль | Андрюха74 | Помощь студентам | 2 | 10.06.2010 16:08 |
Работа с русскими символами... | Sota | Помощь студентам | 5 | 31.05.2008 18:44 |
Задачка на работу с символами и строками | Go6a | Помощь студентам | 10 | 30.03.2008 16:31 |