2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
||||||
1 | ||||||
Вывести текст, меняя соседние слова местами24.10.2009, 10:18. Показов 2078. Ответов 17
Метки нет (Все метки)
Пожалуста кто знает помогите найти ошибку в программе, программа считывает текст и выводит его меняя соседние слова местами вот код:
0
|
24.10.2009, 10:18 | |
Ответы с готовыми решениями:
17
Введенный текст вывести на экран, меняя местами каждые два слова Считать текст из файла и вывести его на экран, меняя местами каждые два соседних слова Вывести строки меняя попарно слова местами Написать программу,которая считывает текст из файла и выводит его на экран,меняя местами каждые два соседних слова. |
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
24.10.2009, 18:00 [ТС] | 3 |
Составить программу которая меняет соседние слова местами и результат выводит в новую строку, например если есть слова: "Текст в моей программе", то результатом должна быть строка:"В текст программе моей".
0
|
Маэстро
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
|
||||||||||||||||
24.10.2009, 18:53 | 5 | |||||||||||||||
Determinant, Код действительно ужасен. Не столько может быть алгоритмом, сколько визульным представлением и из-за этого практически нечитаем. Совет: Всегда делайте отступы в условиях и вложеных блоках. Хотя бы так:
0
|
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
25.10.2009, 08:43 [ТС] | 6 |
Прога запускается, но сразу же выдает:The NTVDM has encountered an illegal instruction CS:b40b IP:of 07 ff 07 f8 и закрывается.
0
|
Маэстро
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
|
||||||
25.10.2009, 11:37 | 8 | |||||
Возможно стоит к slovo[j] = '\0' добавлять единицу? У вас присваивание одному элементу и значения и символа конца строки...
0
|
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
25.10.2009, 12:55 [ТС] | 9 |
Да, действительно, но и это тоже не та ошибка, теперь прога запускается и сразу же закривается, вообще ничего не показывая, хотя функцию getch(); я использую, Alt+F5 ничего не дает, так как закрывается сам C++.
0
|
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
|
||||||
25.10.2009, 13:16 | 10 | |||||
0
|
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
25.10.2009, 15:51 [ТС] | 11 |
Мне нужно код на C++ для dos, так как это мы ещё не учили.
Добавлено через 1 час 8 минут Да только, если можно код на C++ для Dos, это мы ещё не учили. Добавлено через 46 минут Если можно код C++ под dos, этого мы ещё не учили.
0
|
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
25.10.2009, 16:40 [ТС] | 13 |
Повторяю не специально, просто глючил браузер. Компилятор:Borland C++ version 3.1
0
|
25.10.2009, 16:47 | 14 |
Три раза, и каждый раз по разному?
К сожалению, у меня не установлен такой компилятор. И устанавливать его нет желания. Сделаю на нормальном компиляторе, переделаешь под свой. Приведи пример исходной строки, и результирующей.
0
|
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
25.10.2009, 16:57 [ТС] | 15 |
Исходная строка: "Текст в моей программе", Результирующая: "В текст программе моей", если количество слов не кратно двум, тогда последнее слово так и оставлять.
0
|
2 / 2 / 3
Регистрация: 11.04.2009
Сообщений: 67
|
|
25.10.2009, 17:38 [ТС] | 17 |
Вводится строка слов целиком.
0
|
25.10.2009, 17:54 | 18 | |||||
1
|
25.10.2009, 17:54 | |
25.10.2009, 17:54 | |
Помогаю со студенческими работами здесь
18
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова Написать программу, которая считывает текст с клавиатуры и выводит его на экран, меняет местами каждые соседние слова Поменять соседние слова местами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |