Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 17.04.2015
Сообщений: 5

Молодой поэт и программирование

17.04.2015, 14:09. Показов 1548. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!!!! Я на форуме первый день надеюсь, что мне помогут или дадут хороший совет. Мне надо написать программу или что-то вроде нее, которая решает мою проблему.
Я почти всю свою жизнь пишу стихи. Но стихи эти непростые. Они написаны строчными буквами и без знаков препинания(нет ни точек, ни тире,ни запятых). Когда я печатаю текст то пишу сначала как надо для читателя, а потом вручную удаляю знаки препинания и меняю заглавные буквы на строчные. Можно как-то упростить мои действия?!
Так вот я ищу тех, кто поможет решить мне мою проблему! Надеюсь, что вы мне поможете! Спасибо за внимание!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.04.2015, 14:09
Ответы с готовыми решениями:

Молодой потерялся...
Всем привет, ребят такая проблема я начинающий. Опыта программирования ни на одном языке нет. Захотел научиться программировать на С++ и...

Куда идти, пока молодой?
Эй, привет. Может не по теме, но все равно. Тут, скорее всего, есть люди с большим жизненным опытом в программизме всяком, особенно на С++....

Вывести информацию о самой молодой команде
Информация об участниках спортивных соревнований содержит наименование страны, название команды, ФИО игрока, игровой номер, возраст, рост и...

15
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
17.04.2015, 14:11
Вам требуется в тексте заменить все заглавные на строчные и убрать знаки препинания ?

Добавлено через 34 секунды
А текст как подается? грузится из файла или тупо в самом файле нужно уже заменить ?
0
0 / 0 / 0
Регистрация: 17.04.2015
Сообщений: 5
17.04.2015, 14:36  [ТС]
мне надо заменить все заглавные на строчные и убрать знаки препинания
а текст просто я копирую из своих работ ! или можно из файла ! Как угодно! только найдите мне информациию по моей проблеме !
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
17.04.2015, 15:00
Ну от части я уже рассказал. Открываете файл, ищите вхождение символов, заменяете их. Для преобразования прописных в строчные есть спец. функции. Если хотите сами писать - литература на сайте присутствует

Добавлено через 40 секунд
Блин, почему не могу в личку отправить ?
Напишите мне в личку, можем договориться.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33398 / 21508 / 8236
Регистрация: 22.10.2011
Сообщений: 36,906
Записей в блоге: 12
17.04.2015, 15:05
Почтальен, Правила перечитай, а? Чтобы потом не удивляться, почему у тебя карты вдруг появились. Все обсуждения - на Форуме. Точка. Это не Фриланс, чтобы о чем-то тут договариваться.
1
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
17.04.2015, 15:08
Для таких вещей уже давно есть инструменты, ничего писать не нужно. Вот пример на файле text в Linux. Выводим:
Code
1
2
3
4
5
[admin@localhost ~]$ cat text
Nullam ut, accumsan ante.
Duis ut quam ac nisi dapibus!
Fringilla vel Vitae lacus? Etiam
quis risus...
Делаем нужные преобразования:
Code
1
2
3
4
5
[admin@localhost ~]$ cat text | tr '[:upper:]' '[:lower:]' | tr -d '[:punct:]'
nullam ut accumsan ante
duis ut quam ac nisi dapibus
fringilla vel vitae lacus etiam
quis risus
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
17.04.2015, 15:11
Цитата Сообщение от volvo Посмотреть сообщение
Почтальен, Правила перечитай, а? Чтобы потом не удивляться, почему у тебя карты вдруг появились. Все обсуждения - на Форуме. Точка. Это не Фриланс, чтобы о чем-то тут договариваться.
Я для этого и спрашивал про личку, чтоб в сообщении не писать. Спасибо большое за поправку
0
0 / 0 / 0
Регистрация: 17.04.2015
Сообщений: 5
17.04.2015, 15:18  [ТС]
Velesthau, что мне с эти делать! Расскажи пожалуйста!!!!
0
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
17.04.2015, 15:24
Цитата Сообщение от barakitos Посмотреть сообщение
что мне с эти делать!
Запускать команды в оболочке. У меня - bash в Linux. Что у вас - не знаю.
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
17.04.2015, 15:31
Цитата Сообщение от barakitos Посмотреть сообщение
упростить
1. Замена всех прописных букв на строчные для текста в кодировке Windows-1251 и удаление пунктуации:

> Lyrics.com my_text.txt

Кликните здесь для просмотра всего текста

Code
1
2
3
всем доброго времени суток     я на форуме первый день надеюсь  что мне помогут или дадут хороший совет  мне надо написать программу или что-то вроде нее  которая решает мою проблему 
я почти всю свою жизнь пишу стихи  но стихи эти непростые  они написаны строчными буквами и без знаков препинания(нет ни точек  ни тире ни запятых)  когда я печатаю текст то пишу сначала как надо для читателя  а потом вручную удаляю знаки препинания и меняю заглавные буквы на строчные  можно как-то упростить мои действия  
так вот я ищу тех  кто поможет решить мне мою проблему  надеюсь  что вы мне поможете  спасибо за внимание


2. Удаление лишних пробелов

> jam.com my_text.txt

Кликните здесь для просмотра всего текста

Code
1
2
3
всем доброго времени суток я на форуме первый день надеюсь что мне помогут или дадут хороший совет мне надо написать программу или что-то вроде нее которая решает мою проблему
я почти всю свою жизнь пишу стихи но стихи эти непростые они написаны строчными буквами и без знаков препинания(нет ни точек ни тире ни запятых) когда я печатаю текст то пишу сначала как надо для читателя а потом вручную удаляю знаки препинания и меняю заглавные буквы на строчные можно как-то упростить мои действия
так вот я ищу тех кто поможет решить мне мою проблему надеюсь что вы мне поможете спасибо за внимание
Вложения
Тип файла: 7z Lyrics.7z (5.3 Кб, 2 просмотров)
0
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
17.04.2015, 15:44
Или ставим gvim (если под виндой, например), открываем файл. И запускаем:
Code
1
:%s/./\L&/g
Сделает все в нижнем регистре.

Code
1
:%s/[,.!?-]//g
Чистим пунктуацию.

Писать программы для таких операций - лишние хлопоты.
0
0 / 0 / 0
Регистрация: 17.04.2015
Сообщений: 5
17.04.2015, 22:44  [ТС]
я не понимаю!!!! это действительно так!!!! но я не понимаю , как это должно работать!!! объясните пожалуйста!!!
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
18.04.2015, 00:35
Лучший ответ Сообщение было отмечено barakitos как решение

Решение

Цитата Сообщение от barakitos Посмотреть сообщение
не понимаю
Эташ.
Миниатюры
Молодой поэт и программирование   Молодой поэт и программирование  
Вложения
Тип файла: 7z Lyrics.exe.7z (3.8 Кб, 2 просмотров)
1
0 / 0 / 0
Регистрация: 17.04.2015
Сообщений: 5
18.04.2015, 09:29  [ТС]
gazlan, только при копировании символы не распознаются и получается что-то вроде ????????????????? ??? ???? ???????????????
как это устранить???? и еще мне надо что-то базы данных, в которой бы находились мои стихи! как это сделать?
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
18.04.2015, 13:36
Цитата Сообщение от barakitos Посмотреть сообщение
при копировании символы не распознаются
При копировании 'в' и 'из', раскладка клавиатуры должна быть русской (RU). Кодировка текста - Windows-1251

еще мне надо что-то базы данных

Не по теме:

Тётенька, дайте попить, а то так есть хочется, что аж переночевать негде... ©

2
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
18.04.2015, 15:37
ctrl+H в текстовом редакторе - заменить на...
на что заменить - оставить пустым
shift + F3 - изменить регистр
и не любите есть людям мозги. их и так уже на всех не хватает.
Си++ тут не нужен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.04.2015, 15:37
Помогаю со студенческими работами здесь

Массив структур: вывести информацию о самой молодой команде
Задание по структуре. Есть информация об участниках соревнований, наименование страны, название команды, ФИО, номер, возраст, рост и вес....

Файлы: вывести информацию о самой молодой, рослой и легкой команде
Напишите пожалуйста программу ( с комментариями по возможности ) Информация об участниках спортивных соревнований содержит: ...

Яша vs Молодой сайт
Есть молодой сайт, домену 2 недели, в индексе пока что только главная, по имени домена яндекс его находит, тематика развлекательная, СДЛ. ...

Сеопульт и молодой сайт
Имеется молодой сайт, домену около 2 недель. Главная в индексе. Разместил на сайте несколько статей с нужными ключевиками, жду когда...

Поднять молодой сайт
Приветствую! На сколько можно поднять тиц нового сайта имя бюджет 300 тыс руб. и пол года на это? При правильном подходе. Примерно.


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru