0 / 0 / 1
Регистрация: 17.03.2017
Сообщений: 20
|
||||||
1 | ||||||
Получить из одной строки другую путем заданных преобразований (программа уходит в бесконечный цикл)17.03.2017, 21:41. Показов 1038. Ответов 4
Метки нет (Все метки)
По условию дано две строчки
Допустим B и ABBA, посредством поочередных действий, это 1) прибавление в конец строчки A 2) и полный переворт и прибавление в конец строчки B У меня программа уходит в луп, не знаю из-за чего, очень сильно прошу исправить
0
|
17.03.2017, 21:41 | |
Ответы с готовыми решениями:
4
Метод Ньютона - программа уходит в бесконечный цикл Таймер-счетчик в МК51: программа уходит в бесконечный цикл Программа уходит в бесконечный цикл при использовании while и cin При вводе не числа, программа уходит в бесконечный цикл |
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
|
|
17.03.2017, 21:50 | 2 |
B -> BA -> ABA -> ABAB <> ABBA - вот и ответ. Условие прошляпяпили - теперь так и будет крутить и прибавлять
Добавлено через 4 минуты Да и B вы нигде не добавляете Добавлено через 46 секунд Функция ничего не возвращает
0
|
0 / 0 / 1
Регистрация: 17.03.2017
Сообщений: 20
|
|
17.03.2017, 21:53 [ТС] | 3 |
Ага, передлал под B -> BA -> ABB -> ABBA = ABBA, только как мне модифицировать мой цикл, чтобы после трех действий выходило из цикла.
Но все равно уходит в цикл :C Функция переворачивает весь текст под переменной a
0
|
Супер-модератор
|
|||||||||||
17.03.2017, 21:53 | 4 | ||||||||||
Сообщение было отмечено paronroman как решение
Решение
программа уходит в луп по двум причинам:
1) функция не возвращает результат 2) из строки B нельзя получить ABBA указанными последовательными преобразованиями. Первую ошибку исправить просто:
1
|
0 / 0 / 1
Регистрация: 17.03.2017
Сообщений: 20
|
|
17.03.2017, 21:56 [ТС] | 5 |
0
|
17.03.2017, 21:56 | |
17.03.2017, 21:56 | |
Помогаю со студенческими работами здесь
5
Объяснить почему программа уходит в бесконечный цикл (связные списки) Передача массивов в функцию: почему программа уходит в бесконечный цикл? Найти и исправить ошибки в коде (программа уходит в бесконечный цикл) Объяснить почему при заполнении матрицы программа уходит в бесконечный цикл Цикл do/while. Страница в браузере, уходит в бесконечный цикл и ничего не выводит. Почему цикл на при 1 уходит в бесконечный цикл? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |