Форум программистов, компьютерный форум, киберфорум
Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 15.11.2017
Сообщений: 4

Подсчитать произведение отрицательных элементов главной диагонали матрицы.

15.11.2017, 10:57. Показов 2030. Ответов 2

Студворк — интернет-сервис помощи студентам
Дана матрица 6х6. Подсчитать произведение отрицательных элементов главной диагонали матрицы. Если кол-во положительных элементов матрицы больше числа отрицательных элементов, то найти максимальный элемент среди элементов выше главной диагонали, в противном случае среди элементов ниже главной диагонали
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.11.2017, 10:57
Ответы с готовыми решениями:

Найти произведение элементов, которые лежат ниже главной диагонали матрицы
Код работает, но он выводит произведения строчек ниже главной диагонали. А мне нужно, что бы он посчитал сразу всё, и вывел рез-т одним...

Для заданной матрицы NxN определить произведение элементов, расположенных на главной диагонали
Для заданной матрицы NxN определить произведение элементов, расположенных на главной диагонали, если * N нечетное, или сумму всех...

Найти произведение элементов строк квадратной матрицы Р размерности М, в которых на главной диагонали расположены отрицательные числа
Найти произведение элементов строк квадратной матрицы Р размерности М, в которых на главной диагонали расположены отрицательные числа....

2
15.11.2017, 13:59
 Комментарий модератора 
vaka12, не стоит создавать тему в разделе С++ с названием бейсик.
0
11 / 11 / 24
Регистрация: 12.12.2017
Сообщений: 131
Записей в блоге: 2
15.12.2017, 14:01
Лучший ответ Сообщение было отмечено vaka12 как решение

Решение

Переменная k определяет разность между числом
положительных элементов матрицы и числом отрицательных
элементов матрицы.

QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
CLS
RANDOMIZE TIMER
DIM x(6, 6) AS LONG
 
FOR i = 1 TO 6
FOR j = 1 TO 6
   x(i, j) = 40 * RND - 20
   PRINT USING "####"; x(i, j);
NEXT: PRINT
NEXT: PRINT
 
p = 1
 
FOR i = 1 TO 6
   IF x(i, i) < 0 THEN p = p * x(i, i)
NEXT
PRINT "PROIZVEDENIE ="; p
PRINT
 
FOR i = 1 TO 6
FOR j = 1 TO 6
   k = k + SGN(x(i, j))
NEXT j, i
 
PRINT "K ="; k
PRINT
 
IF k > 0 THEN
   FOR i = 1 TO 6
   FOR j = i + 1 TO 6
      IF max < x(i, j) THEN
         max = x(i, j)
      END IF
   NEXT j, i
 
   PRINT "MAX ="; max
ELSE
   FOR i = 1 TO 6
   FOR j = 1 TO i - 1
      IF max < x(i, j) THEN
         max = x(i, j)
      END IF
   NEXT j, i
 
   PRINT "MAX ="; max
END IF
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.12.2017, 14:01
Помогаю со студенческими работами здесь

Найти произведение элементов главной диагонали и сумму элементов побочной диагонали
Помогите пожалуйста: я осилил только блок схему, нужен код: Найти произведение элементов главной диагонали и сумму элементов побочной...

Произведение элементов на побочной диагонали и сумму элементов главной диагонали
Помогите, пожалуйста: Для матрицы (N*M) вычислить произведение элементов на побочной диагонали и сумму элементов главной диагонали. Всё...

Найти произведение элементов побочной (главной) диагонали квадратной матрицы
Добрый вечер. Помогите в решении следующего условия: Дана квадратная матрица порядка N. Найти произведение элементов побочной (главной)...

Найти сумму отрицательных элементов главной диагонали матрицы, произведение элементов 3-го столбца, максимальный элемент 1-й строки
помогите составить программу на QBasic! дана матрица : -12; 1; 2; -21; 11; -14; 13; 8; 9; 7; 1; 3; 5; 0;...

Найти произведение положительных элементов главной диагонали матрицы
Друзья, нужна помощь!!!! В матрице А(6,6) найти произведение положительных элементов главной диагонали.нужна блок-схема и программа к...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru