Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 33

Работа со строками меняюются два соседних слова

16.05.2010, 04:05. Показов 3250. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Народ помогите....Написать программу в C# которая считывает текст из файлы и выводит его на экран, меняя местами два соседних слова....
Задумки были то есть создать текстовый файл со слова, потом загнать их в массив, а вот дальше как переставить у меня это не очень получается на бумаге...((
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.05.2010, 04:05
Ответы с готовыми решениями:

Вывести два соседних слова, сумма длин которых меньше суммы длин любых других пар соседних слов.
Необходимо вывести два соседних слова, сумма длин которых меньше суммы длин любых других пар соседних слов. Пример: Ввод: aaa a aa...

Выписать два минимальных соседних слова из фразы
Дана фраза. В ней находится как минимум 2 слова. Найти два соседних слова минимальной общей длины, выписать их и эту длину. Слова...

Менять местами два соседних слова в массиве
Есть задача: надо считать текст из файла в массив char и менять каждые два соседних слова местами. Со считывание я справился успешно, но...

10
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
16.05.2010, 07:47
порядок разбивки на слова смотрите в посте b. Подсчет частоты употребления слов в тексте с отображением доли обработанного объема
Порядок замены такой
C#
1
2
3
4
5
6
7
string tempstr;
for (int i = 0; i < parts.Length-1; i+=2)
            {
                tempstr=parts[i]; 
                parts[i]=parts[i+1];
                parts[i+1]=tempstr;
            }
0
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 33
20.05.2010, 08:34  [ТС]
ниче неполучается(((( я в панике......я проста учусь писать программы по примерам....помогите написать эту программу(
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
20.05.2010, 09:00
Стокс, обратите внимание С чего начать изучение языка C#?
0
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 33
20.05.2010, 09:02  [ТС]
практика лучшая книга.....но там такого нет даже примерного...
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
20.05.2010, 09:21
Цитата Сообщение от Стокс Посмотреть сообщение
я проста учусь писать программы по примерам
Цитата Сообщение от Стокс Посмотреть сообщение
но там такого нет даже примерного
там написано, что лучше изучение языка начать с прочтения книг, а не пытаться наугад переделывать примеры кода.
0
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 33
20.05.2010, 09:37  [ТС]
да это понятно у меня просто экзамен будет скоро а меня допуска нет из лабы последней вот и решил к вам обратиться....нам ввели его не давно,мы все делаем по примерам наугад, у кого родители программисты им легче....требует препад опупенно, а сам только он незнает говорит "в опциях посмотрите я то забыла".... вот я че и прошу помочь хоть посмотреть как это будет выгледить....вся надежда на вас....
0
 Аватар для Pooh
409 / 361 / 82
Регистрация: 07.10.2009
Сообщений: 558
20.05.2010, 09:45
Цитата Сообщение от Стокс Посмотреть сообщение
Задумки были то есть создать текстовый файл со слова, потом загнать их в массив, а вот дальше как переставить у меня это не очень получается на бумаге...((
Выводим массив на экран в цикле с i=1 и счетчиком =2, печатаем i-й элемент, затем (i-1), слова будут меняться местами.
По-моему, так!
0
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 33
20.05.2010, 09:51  [ТС]
не хочет, непашет
0
 Аватар для Pooh
409 / 361 / 82
Регистрация: 07.10.2009
Сообщений: 558
20.05.2010, 10:05
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
blic static void Main(string[] args)
{
    string path  = @"c:\111.txt";
    FileStream fs;
    StreamReader sr ;
    fs = new FileStream(path, FileMode.Open);
    sr = new StreamReader(fs);
    string text = sr.ReadToEnd();
    string[] splitText = text.Split(' ');
    for(int i=1; i<=splitText.GetUpperBound(0); i+=2)
    {
        Console.Write(splitText[i]+ " " + splitText[i-1] + " ");
    }
    
        
    Console.Write("\nPress any key to continue . . . ");
    Console.ReadKey(true);
}
По-моему, так!
0
2 / 2 / 0
Регистрация: 21.05.2010
Сообщений: 3
21.05.2010, 08:51
Не поленился - специально написал и залил прожку - http://pavelbilous.blogspot.co... st_21.html
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2010, 08:51
Помогаю со студенческими работами здесь

Как поменять два соседних слова в строке
Как поменять два соседних слова в строке?? имеется код: #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;windows.h&gt; ...

В каждой строке попарно поменять два соседних слова
помогите ее решить на си шарпе Создайте консольное приложение, которое модифицирует текст В каждой строке попарно поменять два...

Найти два соседних слова с непересекающимся набором согласных
Помогите решить задачу : Найти два соседних слова с непересекающимся набором согласных Заранее спасибо !!!

Поменять местами каждые два соседних слова в файле
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова Нашел на форуме...

Поменять каждые два соседних слова в строке местами
прога должна менять каждые 2 сосенних слова местами) пол дня сижу не могу решить вот последняя моя мысль но всеравно не работает ...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru