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

Напечатать каждое слово с новой строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread54007.html
Как правильно надо работать с указателями?? И для чего они служат??
C++ Ошибка компилляции Пожалуйста помогите!!!не могу найти ошибку при запуске пишет не найден ехе файл. http://www.cyberforum.ru/cpp-beginners/thread54005.html
Проблемма с кодом C++
Помогите пожалуйста,если кто знает, нужно перевести этот код на С++. procedure OGI(R,S,M,N:integer;Var A:matrix); {R,S – разрешающий элемент} Var i,j:integer; begin for i:=1 to M do for j:=1 to N do if (i<>R)and(j<>S)
Что такое возврат каретки? C++
\r - что делает этот управляющий символ, и чем он отличается от \n?
C++ Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел http://www.cyberforum.ru/cpp-beginners/thread53950.html
Дан массив размером 100. Заполнить его случайными числами в диапазоне от -100 до 100. Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел, длина которых больше 3.
C++ Массив двоичных чисел Подскажите, пожалуйста, как на С задать массив двоичных чисел (двоичный вектор) длиной 64 бит, а затем поделить его на равные левую и правую части по 32 бита каждая. Прошу прощения за глупый вопрос:) подробнее

Показать сообщение отдельно
Rustam
12 / 12 / 3
Регистрация: 05.09.2009
Сообщений: 440

Напечатать каждое слово с новой строки - C++

04.10.2009, 09:16. Просмотров 554. Ответов 1
Метки (Все метки)

Задача: написать программу, принимающую вводимый пользователем текст, и преобразовывающая его так, чтобы каждое слово печаталось на отдельной строчке.


Условия:
1. Не мудрите. Не стройте дополнительных функций. В задаче достаточно использовать только главную функцию main().
2. В программе необходимо учесть нажатие клавиши Enter (если в коде не прописать обработку нажатия энтера, то консольное приложение просто переводит указатель позиции курсора в начало строки). Постарайтесь это исправить.
3. Как всегда, программа должна быть написана как консольное приложение.

Если кому нужно, то вот подсказки:
1. Определить, слово перед вами или нет, поможет инструкция if. Проверку производим так: если след. символ - не пробел, не табуляция, не перевод строки, дополнительная подсказка: и не Enter, то этот символ - конец слова.
2. Существенная подсказка: чтобы сделать проверку на нажатие энтера, проверьте принадлежность текущему символу значения 13 (это код кнопки энтер).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru