| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [VB6] Задача на матрицу |
| Автор: Esera 29.11.2006, 17:19 | ||
| Дана матрица A(m, n), 2 m 10, 2 n 10, состоящая из целых чисел. Удалить из матрицы строки, состоящие из одинаковых элементов. Если таких строк в матрице больше половины, то вывести сообщение и матрицу не преобразовывать. Исходную и преобразованную матрицы вывести в текстовые поля. При решении задачи не использовать дополнительных массивов и матриц. Для решения задачи составить следующие подпрограммы: - логическую функцию проверки одной строки матрицы; - процедуру удаления одной строки матрицы; Найдите ошибку и дополните, пожалуйста
|
| Автор: Esera 29.11.2006, 17:54 |
| Как много тех, кто желает мне помочь! |
| Автор: cardinal 29.11.2006, 23:20 |
| Для поиска ошибок есть программа - отладчик. Ну неужели не пройтись по коду самой? p.s. русскими буквами никто не пишет в языках программирования... |
| Автор: Esera 29.11.2006, 23:23 |
| Я ее сделала У меня проблема теперь с другой прогой, про строки... |
| Автор: cardinal 30.11.2006, 00:51 | ||||||
| Я пока так и не увидел, как ты сделала первую задачу (процедуру формирования списка слов одной строки). Я бы начал так:
Дальше ты делаешь "процедуру разбиения отдельного слова на части в соответствии с правилами переноса" и т.д. То есть улавливаешь разницу: тебе говорят
а ты делаешь
Короче попроси модератора "центра помощи" перенести в раздел VB6, если тут народу мало отвечает и жди помощи там. У меня нет времени, чтобы за всех решать их задачи. Успехов! p.s. обязательно выкладывай тот кусок кода, по которому задаешь вопрос (код изменился - выкладывай еще раз)... |