0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
1 | |
Переписать элементы, расположенные на вспомогательной диагонали и под ней в одномерный массив по столбцам04.06.2014, 23:53. Показов 2982. Ответов 30
Метки нет (Все метки)
есть два задания, честно говоря очень сложно представить как их сделать .
помогите люди добрые! 1. Переписать элементы, расположенные на вспомогательной диагонали и под ней в одномерный массив по столбцам. 2. Записать на место отрицательных элементов нули, а на место положительных - единицы
0
|
04.06.2014, 23:53 | |
Ответы с готовыми решениями:
30
В одномерный массив переписать отрицательные элементы элементов, расположенные ниже главной диагонали Переписать элементы матрицы над второстепенной диагональю по столбцам в одномерный массив Элементы расположенные над побочной диагональю переписать в одномерный массив Переписать в массив В все элементы матрицы А, расположенные ниже побочной диагонали |
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
05.06.2014, 00:03 [ТС] | 3 |
к сожалению с С++ у меня общение на ВЫ, по-этому прошу руку помощи ибо не получается написать прогу.
0
|
Землянин
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
|
|
05.06.2014, 00:05 | 4 |
Danikor, а Вы вообще пробовали?
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
||||||
05.06.2014, 00:10 [ТС] | 5 | |||||
да. вот на чем я остановился. дальше думал писать условие (сравнивать A[i][j] с нулем и потом уже присваивать новой матрице значение в зависимости от условия "больше = 1, меньше = 0). но мне сказали там ещё нужно много чего расписывать поэтому и обращаюсь к вам...
0
|
98 / 94 / 16
Регистрация: 16.05.2010
Сообщений: 310
|
||||||
05.06.2014, 01:08 | 6 | |||||
Здрасьте!
С++ видел в глаза давно, а компилятор и подавно (писал в блокноте), а посему не судите строго ересь написанную снизу. Да и к тому же, код за Вас писать не собираюсь Размер и заполнение, как я понимаю - матрицы, это уж без меня. И кстати, а с чего Вы взяли что размер будет фиксированного значения??
Надеюсь правильно понял что Вам необходимо в задании
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
05.06.2014, 01:35 [ТС] | 7 |
спасибо! буду разбираться.
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
07.06.2014, 17:46 [ТС] | 8 |
спасибо за помощь, но когда я вставил текст проги - то выбивало ошибки и в конечном итоге когда ее запускаешь что выдает окно "закрыть программу или отладить ее" и когда что-нибудь выбираешь то программа закрывается. если же выбираю "закрыть" то остается только выход из программы тобиж я ничего ввести не могу. может я должен что-то изменить в тексте программы?
0
|
07.06.2014, 19:05 | 9 | |||||
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
||||||
07.06.2014, 20:07 [ТС] | 10 | |||||
вот у меня есть прога она вычисляет максимальное значение в каждом рядке , а что нужно писать чтобы с этих значений создать одномерный массив?
вот:
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
08.06.2014, 14:26 [ТС] | 12 |
нет. не встречалось такое выражение в задании.
0
|
08.06.2014, 14:37 | 13 | |||||
Зачем создавать тему снова, если она уже есть? Это раз. И два, а чем этот вариант плох?
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
08.06.2014, 16:28 [ТС] | 14 |
не говорю что он плох. просто я вот не могу в нем разобраться. мне же нужно объяснять что где и как работает.
вот например я не могу изменить ввод размера матрицы. как не меняю значение N - постоянно ввожу более 20 элементов матрицы. может я не там меняю значения?
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
09.06.2014, 13:45 [ТС] | 16 |
еще раз повторяю что про динамический массив и не упоминалось ни в задании ни в лекциях.
вторая проблема - программа попросту не работает ( пишу ее в dev c++) или же выбивает такую ошибку: [Error] ярярш.cpp: No such file or directory в чем проблема? уже какой день не могу с этим заданием разобраться
0
|
09.06.2014, 14:09 | 17 |
ты по-нормальному опиши, что не так? А-то вторую страницу уже не пойму что обсуждают тут. Тебя Kerry_Jr спросил, чем тот вариант не нравится? У него никаких динамических массивов нет, а значит проблема решена несколько постов назад. Что теперь-то не так?
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
09.06.2014, 14:20 [ТС] | 18 |
значит было так . скопировал текст проги . потом скомпилировал - все окей, без ошибок, запустил прогу - и когда я вводил значения - то вводил более 20 раз.
изменил некоторые цифры в тексте - сохранил - опять компилирую - все окей - запускаю - опять та же штука: заполняю матрицу цифрами с каждой строки т.е. я не вижу какие цифры будут в строках или же столбцах. потом уже если есть результат то выводит только те цифры которые изменило, по идее все элементы матрицы но не выводит полученную матрицу.
0
|
|
09.06.2014, 16:20
#19
|
0
|
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 33
|
|
10.06.2014, 00:08 [ТС] | 20 |
если это показалось грубо , то прошу прощения, просто уже реально время поджимает.
0
|
10.06.2014, 00:08 | |
10.06.2014, 00:08 | |
Помогаю со студенческими работами здесь
20
Переписать в одномерный массив сначала элементы, расположенные на главной, а затем на побочной диагоналях. Переписать элементы главной диагонали в одномерный массив Переписать элементы главной диагонали массива А[6,6] в одномерный массив [Fortran-98] Переписать элементы главной диагонали матрицы А в одномерный массив В Переписать положительные элементы главной диагонали матрицы в одномерный массив Y Переписать положительные элементы главной диагонали, матрицы в одномерный массив Y Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |