![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 15
|
![]()
Напишите, пожалуйста, подпрограмму, которая находит числа, которые входят в данную последовательность по одному разу.
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 881
|
![]()
а в чем проблема?
напишыте код, обесните в чем проблема и мы поможем... но не сделаем за вас. Последний раз редактировалось Pein95; 13.07.2011 в 20:46. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 15
|
![]() Код:
и теперь, если вам не сложно, подскажите, как всё собрать в полноценную программу. задание такое: Получить упорядоченную по возрастанию последовательность из чисел, которые входят в данную последовательность по одному разу. Это то, что я писал, но это естественно не работает=( Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 881
|
![]()
http://progaem.forum2x2.ru/t54-topic google вам в помощь вот сама простая сортировка масива
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Чот не понял, что вы хотели сделать. Я бы так делал: отсортировал массив по возрастанию\убыванию (гугл сортировка пузырьком) и потом проверял есть ли рядом с числом равные ему.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 15
|
![]()
написал так. но программа выполняется немного не так.
нужно, чтобы из последовательности 9 3 5 6 3 2 5 8 --> 2 6 8 9, а у меня получается 2 3 5 6 8 9. Как это исправить???( Код:
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Потому что все числа 1 раз будут занесены в массив b. И проверять каждый раз весь массив b во вложенным цикле нет смысла, вы же отсортировали массив а.
Кстати, вместо k лучше использовать тип boolean. И в задании вроде просили оформить это в виде подпрограммы (процедуры).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 15
|
![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Например, так:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 15
|
![]()
Alex11223, прости, что я так сильно туплю... но
в конце я вывожу b[i] и получается так: 2 4 1 2 3 5 3 7-> 2 3 т.е. получается, что задание выполняется наоборот... выводятся повторяющиеся как исправить?(( Последний раз редактировалось Pepsik; 14.07.2011 в 23:32. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка одномерных массивов | Volume | Помощь студентам | 3 | 18.05.2011 19:38 |
Обработка одномерных массивов | ProstoMaks | Общие вопросы C/C++ | 5 | 10.05.2011 17:43 |
Обработка одномерных массивов на Си/Си++ | aka_Kiss | Помощь студентам | 1 | 23.11.2009 21:51 |
обработка одномерных массивов | felmor | Помощь студентам | 16 | 05.02.2009 19:22 |