Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
80 / 82 / 36
Регистрация: 20.11.2009
Сообщений: 326
1

В символьной матрице порядка mxn найти элементы, которые встречаются чаще других

27.02.2010, 19:13. Показов 810. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1) В символьной матрице порядка mxn найти элементы, которые встречаются чаще других. Вывести этот элемент и его координаты.

Не улавливаю самой сути задания. Как это "найти элементы" и вывести его. И какие координаты надо выводить - не уяснил. Но, в любом случае, даже для одного элемента реализовать не могу =(

2) Дана действительная квадратная матрица порядка N. Вычислить сумму тех элементов, расположенных на главной диагонали и выше нее, которые превосходят по величине все элементы, расположенные ниже главной диагонали.

Тут тоже не особо понимаю задание... хочется отобрать у препода задачник, который она юзает и сжечь, ибо толи совсем дурак, толи задания такие...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2010, 19:13
Ответы с готовыми решениями:

Суть - найти буквы которые встречаются чаще всего до точки
вот мой код uses crt; var max,k:integer; f:char; a: array of integer; s:string;...

В символьной матрице найти гласные буквы, которые присутствуют во всех строках
Строки, записи, множества. В заданном двумерном символьном массиве, найти все гласные буквы,...

Слова в ряду, которые встречаются чаще всего
Помогите, пожалуйста, написать программу. Слова в ряду разделены символом пробел. Напечатать...

Найти и напечатать элемент, который в матрице встречается чаще других
Всем привет! Помогите пожалуйста написать код к задаче. Условия: Дана матрица A(N,M), заполненная...

3
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
27.02.2010, 19:53 2
2.
Находишь максимум ниже главной диагонали.
Pascal
1
2
3
4
mx:=a[2,1];
for i:=2 to n do
for j:=1 to i-1 do
if a[i,j]>mx then mx:=a[i,j];
Считаешь сумму элементов выше главной и на ней, которые больше нижнего максимума.
Pascal
1
2
3
4
s:=0;
for i:=1 to n do
for j:=i to n do
if a[i,j]>mx then s:=s+a[i,j];
И не надо отбирать книгу, нужно включить мозг.
1
80 / 82 / 36
Регистрация: 20.11.2009
Сообщений: 326
27.02.2010, 20:15  [ТС] 3
Puporev, уже тоже додумался до этого. Только вот тут:
Pascal
1
2
3
4
s:=0;
for i:=1 to n do
for j:=i to n do
if a[i,j]>mx then s:=s+a[i,j]
Вы считаете во всей матрице. Чтобы считал на главной диогонале или выше нее надо добавить:
Pascal
1
2
3
4
s:=0;
for i:=1 to n do
for j:=i to n do
if (a[i,j]>mx) and (i>=j)  then s:=s+a[i,j]
Насчет мозга - Правы, бесспорно ) Просто факир был пьяный -фокус не удался. Шутка не прошла. ) Да и халявы ужасно хочется чивоуж там...
0
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
27.02.2010, 20:16 4
Смотри внимательнее
for j:=i to n do не от 1, а от i
1
27.02.2010, 20:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.02.2010, 20:16
Помогаю со студенческими работами здесь

В матрице А (mxn) найти столбцы, в которых на четных местах стоят только положительные элементы
В матрице А (mxn) найти столбцы, в которых на четных местах стоят только положительные элементы.

В символьной матрице порядка mxn найти элементы, которые встречаются чаще других. Вывести этот элемент и его координаты.
здравствуйте нужна ваша помощь !!! задание вот: 1) В символьной матрице порядка mxn найти...

В действительной матрице порядка MxN найти строки, элементы которых упорядочены по убыванию
В действительной матрице порядка MxN найти строки, элементы которых упорядочены по убыванию....

Как найты элементы которые встречаются чаще 1 раза?(двухмерный массив)
!!!


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru