Каталог товаров
Steam Origin Разное Steam аккаунты Origin аккаунты Xbox аккаунты Базы данных Шаблоны для сайта Прогнозы на спорт Антивирусы WOT аккаунты Uplay аккаунты Warface аккаунтыПринимаем к оплате
Купить Изменение порядка слов в строке на обратный |
---|
Есть в наличии.
Цена:
207.74 руб.
|
В нашем магазине вы сможете купить Изменение порядка слов в строке на обратный дешево и надежно. Оплата онлайн, любым удобным способом.
Задание: Дана строка. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя будем называть словами. Вывести последовательность слов в обратном порядке. Программа должна запросить и ввести с клавиатуры строку и при необходимости дополнительные данные. Программа должна состоять не менее, чем из двух функций: в главной функции организуется ввод исходных данных и вывод результатов, другая функция выполняет непосредственно задание в соответствии с вариантом. Исходную строку и буфер для сохранения результирующей строки функция должна получить в списке аргументов (никакого консольного ввода/вывода в ней быть не должно). Внимание: пользоваться в этой контрольной функциями из мо- дуля <string.h> запрещено! Необходимо оговорится, что задание сформулировано недостаточно четко. Возникает вопрос, как программа должна поступить с пробелами? Либо оставить количество пробелов в результирующей строке без изменений по сравнению с исходной, либо установить в результирующей строке разрыв между словами длиной в один пробел? Я реализовал программу для второго случая. Описание: Для решения поставленной задачи удобно реализовать три функции. Первая функция LenStr(char const Str[]) находит длину входной строки. Вторая функция Inverse(char const StrIn[], char StrOut[])выполняет необходимое преобразование. Т.е. на основе входной строки StrIn формирует результирующую строку StrOut. Третья функция CopyWord(char const StrIn[], char StrOut[], int j, int k) копирует слово из строки StrIn слово начинающееся с позидиции j в строку StrOut начиная с позиции k. Основная идея алгоритма заключается в том чтобы, перемещаясь в цикле от конца строки к началу копировать встречающиеся слова по порядку в результирующую строку. |
Количество продаж товара - 0
|
Тип товара: Товар: файл (2.rar,
82575 байтов)
|
Загружен - 13.02.2009 08:39:41
|
Продавец - ildyrin
|
Количество положительных отзывов: 0
|
Количество отрицательных отзывов: 0
|