0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 4
|
|
1 | |
Подсчитать количество единиц на главной диагонали матрицы26.04.2010, 16:57. Показов 1979. Ответов 15
Метки нет (Все метки)
0
|
26.04.2010, 16:57 | |
Ответы с готовыми решениями:
15
Подсчитать количество нулей на главной диагонали матрицы Подсчитать количество положительных элементов на главной диагонали матрицы Подсчитать количество отрицательных элементов на главной диагонали матрицы. Подсчитать количество положительных элементов ниже главной диагонали матрицы |
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
|
26.04.2010, 16:59 | 2 |
MaKu, это 7 разных задач. Желательно для каждой задачи иметь отдельную тему, тогда есть шансы, что вам помогут, а большое количество задач отпугивает помощников. Да и вообще,сомневаюсь, что кто-то бесплатно станет вам решать 7 задач. Может, вам лучше во фриланс?
0
|
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 4
|
|
26.04.2010, 17:39 [ТС] | 4 |
Ну мне ненужно что бы один человек мне все решал. Один человек одну решит, другой другую, так глядишь и все решится
0
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
|
26.04.2010, 17:45 | 5 |
Пройди по предыдущим темам и посчитай тех, кто решал. Наберёшь 7?
0
|
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 4
|
|
26.04.2010, 20:02 [ТС] | 6 |
кот Бегемот, Ну хотя бы несколько номеров кто нибудь решил.
0
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
|
26.04.2010, 20:03 | 7 |
Ну, жди. Я уже всё сказал.
0
|
27.04.2010, 08:32 | 8 | |||||
Сообщение было отмечено Памирыч как решение
Решение
1.
1
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
|
27.04.2010, 09:31 | 9 |
>Quiet Snow<, побочная диагональ начинается из правого верхнего угла матрицы и идёт в левый нижний a(i,n+1-i)
0
|
27.04.2010, 13:09 | 10 | |||||
Сообщение было отмечено Памирыч как решение
Решение
кот Бегемот ясно, спасибо за разъяснение...
Первый и второй пункты, исправил кое-что...
1
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
||||||||||||||||
27.04.2010, 13:26 | 11 | |||||||||||||||
>Quiet Snow<, повторюсь: никто не требует от новичков описания типов переменных, поэтому в объявлении массива достаточно
Ваш способ задания случайных чисел - это не из QBASIC, в нем задаётся вход в таблицу псевдослучайных чисел - как функция времени, прошедшего от начала суток, то есть
А по алгоритму никаких вопросов
1
|
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 4
|
|
28.04.2010, 15:14 [ТС] | 12 |
Мне вот алгоритм словами написали:
В самом Basic'е все это пропечатываю, ничего не получается (((
0
|
28.04.2010, 20:28 | 13 | |||||
Сообщение было отмечено Памирыч как решение
Решение
>IF..END IF, конечно, удобный блок, но по возможности лучше обходиться без него
кот Бегемот, я не помню когда последний раз серьёзно напрягал мозги, но ты меня вогнал в такие рамки, что даже будучи матёрым программистом знающим все операнды диалекта сложно сообразить в таких экстримальных условиях, не говоря уже про новичков, которым хоть за что нибудь бы ухватиться - понять суть и объяснить олдскульному фортранному() преподу who is who. Ну вот что должен знать новичёк? Как определить массив, переменные их типы... Как заполнить оные(ввод/вывод данных). Естественно семантические особенности, хотя бы общие понятия. Написание математических/логических выражений, оператор присваивания. Ключевые слова ветвлений, циклов, условий. Это базовые вещи, без них вообще никуда, указанные задания не выполняются без них. Заниматься оптимизацией на уровне "сложно/просто" это тоже с какой стороны посмотреть, препод сам не дурак(кому как не мне знать, что значит пытаться доказать что-то кандидату математических наук, знающему Asm и тонны теорий о всяких машинах Тьюринга и прочих прелестях типа Lisp). Я не в укор говорю, а просто реально теряюсь, судя по всему размах знаний для таких дел нужен существенно меньше. псевдокод появился, это радует, посмотрю и если буду уверен в его правильности, перефигачу в *.BAS* (те пункты в которых уверен)... >что такое "удалить четвертую строку?" Матрица с нулями в 4 строке и матрица без 4 строки - это 2 разных матрицы, к тому же разной размерности, в этом случае нужно перенести оставшуюся часть матрицы в 4-ю, 5-ю, 6-ю строки и "формально" уменьшить размерность при дальнейших операциях, матрица станет 7x6 (7 столбцов, 6 строк). Добавлено через 48 минут Всё кроме пункта 3, в нём я не уверен.
0
|
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
|
|||||||||||||||||||||
28.04.2010, 21:11 | 14 | ||||||||||||||||||||
>Quiet Snow<, я понимаю, как не хочется корежить себя, но вот беда: уровень преподавания в наших учебных заведениях таков, что всё даётся по минимуму, к примеру, если это объявление массива, то не
вот в чём беда! а если ещё объявлять переменные или писать значок %, то тут можно ввести ученика (и учителя) в ступор!
0
|
28.04.2010, 21:45 | 15 |
кот Бегемот, во-во точняк...
>объявлять переменные Вообще реально странно, преподы совсем обленились чтоли? Лет 5 назад такого ещё не было, основы давали как полагается пусть и без % ! # & $...
0
|
кот Бегемот
|
28.04.2010, 22:06
Подсчитать количество единиц на главной диагонали матрицы
#16
|
Не по теме: Не учителя обленились, а часы сократились. Как мне известно, на программирование всё меньше часов в школах и колледжах
0
|
28.04.2010, 22:06 | |
Подсчитать количество положительных элементов ниже главной диагонали матрицы Подсчитать количество элементов матрицы, лежащих выше главной диагонали Матрицы. Подсчитать количество положительных элементов на и ниже главной диагонали Подсчитать количество нечетных элементов, расположенных ниже главной диагонали матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |