![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 14.05.2011
Сообщений: 3
|
![]()
Дан массив A[7][9]. Найти все числа которые не повторяются и вывести их в массив N[k]. Вот код:
Код:
мы сравниваем первое число массива, со всеми числами(включая первое), и когда числа равны между собой - s=s+1. Изначально с=0, т.е когда с=1 - значит это число не повторялось ниразу, если с > 1 - не записываем его в массив С будет полюбому равно 1, так как вначале мы число из массива сравнивает само с собой. Например, массив {5,4,1,5,7,4..} 1)Берем 1-е число в массиве, это 5. 2)Сравниваем 1-е с 1-м числом в массиве: 5=5, с++ 3)Сравниваем 1-е со 2-м числом в массиве: 5!=4 4)Сравниваем 1-е с 3-м числом в массиве: 5!=1 5)Сравниваем 1-е с 4-м числом в массиве: 5=5, с++ Значит 1-е число уже не пожходит, и так далее. Проблема в том что вместо нужного массива, ничего не выводит в блокнот( Последний раз редактировалось ACE Valery; 17.05.2011 в 02:14. |
![]() |
![]() |
![]() |
#2 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]()
Во-первых, вот это:
Код:
Во-вторых, Код:
С логикой пограммы ты намудрил...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не пойму в чём проблема | Winterwolf93 | Помощь студентам | 0 | 31.03.2011 18:19 |
в чём проблема? | zetr0 | Помощь студентам | 7 | 04.10.2010 20:02 |
функция не возвращает нужный мне массив | LOST94 | Общие вопросы C/C++ | 0 | 01.07.2010 15:33 |
Не знаю в чём проблема | Castro | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 24.12.2008 01:38 |