|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2009, 19:14 | #1 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 20
|
1)Составить вектор из номеров строк матрицы, где содержатся числа с одинаковой разрядностью.
Вот программа, почему-то всегда выдает в конце число 4. В чем ошибка? Код:
Последний раз редактировалось Stilet; 25.11.2009 в 14:42. |
24.11.2009, 02:35 | #2 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
Код:
внимательно посмотри - когда хотя бы одно число отличается разрядностью от первого, мы должны флажку присвоить значение 0. При следующей итерации условие не выполнится, и на этом проверка этой строки завершиться!
Программирование - это великое искусство... Такое же как например и живопись!
|
25.11.2009, 14:33 | #3 |
Заблокирован
Регистрация: 10.11.2009
Сообщений: 20
|
Огромное спасибо, в общем виде уже вышло, почти. Я проверял на матрице 3х3, результат выдает только дублированный, например 1133, как от этого избавиться? И еще вопрос, "flag" можно заменить на другую переменную? скажем "S" ? +inc(k1) как я понял это запоминание данного действия?
Осталось чуть совсем исправить, в целом спасибо, а то у меня ну никак ничего похожего не выдавало даже.... Помогииите :D Оно дублируется, не пойму почемууу!!! Код:
Нарооод ну помогите плз еще) Последний раз редактировалось Stilet; 26.11.2009 в 08:37. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
паскаль ,матрица | Ам тя | Помощь студентам | 2 | 17.11.2009 03:53 |
Паскаль.Матрица | valis | Помощь студентам | 2 | 14.11.2009 13:01 |
Паскаль - Матрица | Dog | Помощь студентам | 2 | 02.10.2009 10:09 |
Паскаль матрица!!!!! | Igomax | Помощь студентам | 3 | 07.06.2009 16:20 |
матрица паскаль | telle | Помощь студентам | 2 | 28.05.2009 01:01 |