Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 2
Регистрация: 24.09.2015
Сообщений: 122
1

Создать шаблон функции: найти сумму и количество отрицательных элементов таблицы под главной диагональю

22.05.2017, 10:25. Показов 2612. Ответов 23
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1.Создать шаблон функции: найти сумму и количество отрицательных элементов таблицы С [1 ... 5,1 ... 5], которые находятся под главной диагональю.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
template <typename Type>// the first template
 class aw61
{public :
    template <typename Type> (T array, int sz)
    {
     sum = 0;
    k=0;
    for (int i = 0; i < sz - 1; i++)
    for (int j = i + 1; j < sz; j++)
        if(array[i][j] < 0)
            sum += array[i][j];
            k++;
    return sum;
}
Надо сделать на форме, помогите пожалуйста

Добавлено через 36 секунд
это для первого, но там ошибки
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2017, 10:25
Ответы с готовыми решениями:

Найти сумму и количество отрицательных элементов таблицы С [1..5,1..5], которые находится под главной диагональю
найти сумму и количество отрицательных элементов таблицы С , которые находится под главной...

Определить сумму и количество отрицательных элементов, расположенных под главной диагональю матрицы
Помогите пожалуйста определить сумму и количество отрицательных элементов , расположенных под...

Определить сумму и количество отрицательных элементов , расположенных под главной диагональю матрицы
Помогите пожалуйста определить сумму и количество отрицательных элементов , расположенных под...

Определить сумму и количество отрицательных элементов, размещенных под главной диагональю матрицы.
16. Определить сумму и количество отрицательных элементов, размещенных под главной диагональю...

23
438 / 96 / 41
Регистрация: 04.10.2011
Сообщений: 343
22.05.2017, 18:10 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Berserkus Посмотреть сообщение
оно не выводит массивы №2 и №3
aP=0, aN=0 - у тебя как были так и остались = 0 и следовательно циклы не работают.

Цитата Сообщение от Berserkus Посмотреть сообщение
только оно заполняет оставшиеся ячейки массива какими-то большими числами
Все правильно: незаполненные элементы массива содержат мусорные данные.
0
0 / 0 / 2
Регистрация: 24.09.2015
Сообщений: 122
22.05.2017, 18:30  [ТС] 22
moskitos80, а можно чтобы они заполнялись нулями?

Добавлено через 14 минут
чтобы все красиво выглядело)
0
438 / 96 / 41
Регистрация: 04.10.2011
Сообщений: 343
22.05.2017, 20:07 23
Цитата Сообщение от Berserkus Посмотреть сообщение
чтобы все красиво выглядело)
Можно использовать такую инициализацию (в стиле Си она по-моему называется), если объявление располагается в стеке:
C++
1
int array[10] = {0}; // {0} - значит присвоить всем элементам массива значение 0;
Статические объекты (глобальные, вне какой либо функции) автоматом инициализируются нулями.
C++
1
int array[10];
Как то так, если я ошибаюсь поправьте меня.
0
Любитель чаепитий
3742 / 1798 / 566
Регистрация: 24.08.2014
Сообщений: 6,016
Записей в блоге: 1
23.05.2017, 05:23 24
Цитата Сообщение от moskitos80 Посмотреть сообщение
{0} - значит присвоить всем элементам массива значение 0;
вообще-то это инициализация первого элемента нулем, просто все неинициализированные в этом списке автоматически заполняются нулями.
0
23.05.2017, 05:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2017, 05:23
Помогаю со студенческими работами здесь

Найти количество отрицательных элементов, расположенных под главной диагональю матрицы
Задание такое. В двумерном массиве найти: 1)количество отрицательных элементов, расположенных под...

В заданной матрице найти сумму отрицательных элементов, лежащих под главной диагональю
Дана матрица А: A= а) найти сумму отрицательных элементов, лежащих под главной диагональю...

Вычислить сумму отрицательных элементов расположенных под главной диагональю
Создать динамический массив указателей для сохранения двумерного массива А с N × N...

Определить сумму отрицательных элементов матрицы, расположенных под главной диагональю (Pascal -> C++)
Задание гласит: Определить сумму отрицательных элементов матрицы, расположенных под главной...

Вычислить сумму элементов матрицы над главной диагональю под главной диагональю и на главной диагонали
Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю...

Найти произведение отрицательных элементов под главной диагональю
Матрица действительная квадратная 5x5 написал код, но он не работает. В чем ошибка, как думаете? ...


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

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