Форум программистов, компьютерный форум CyberForum.ru

Шаблонные класы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Требуется доработка программы. http://www.cyberforum.ru/cpp-beginners/thread439708.html
Программа упорядочивает матрицу по возрастанию одинаковых эл-в в строке. Требуется доработка: Некорректно считает повторяющиеся нули, а так же если в разных строках повторяется одни и теже числа одинаковое кол-во раз. Пример, при вводе массива 1 1 2 2 2 2 1 1 4 вывод:
C++ Написать функцию для вычисления суммы элементов n квадратных матриц, которые расположены ниже главной диагонали. Вместо n взял две матрицы. Ошибка в 47-й и 49-й строках. Как правильно передать квадратную матрицу в функцию? #include <iostream> #include <stdio.h> #include <stdlib.h> #include <time.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread439692.html
Длина отрезков C++
Составить программу для определения, который из двух отрезков на плоскости более длинный. Координаты концов отрезков вводит пользователь из клавиатуры. Вот моя программа, но в ней какая-то ошибка... Помогите найти, пожалйста! #include<iostream.h> #include<conio.h> #include<math.h> main() { int x1, y1, x2, y2, x3, y3, x4, y4, m1, m2; cout<<"Vvedit' koordunatu kinciv pershoqo...
C++ Структура с именем ORDER
Структуры
C++ Вычисления в массиве http://www.cyberforum.ru/cpp-beginners/thread439673.html
Вычисления в массиве
C++ Найти значение функции. Найти сумму. Вот пример: Как я понял, пример надо решить в одной программе. Вот программа: #include<iostream.h> #include<math.h> подробнее

Показать сообщение отдельно
CCCR77
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 66
02.02.2012, 16:44     Шаблонные класы
При выполнении задания требуется создать шаблонные классы для работы с векторами и матрицами, содержащими элементы произвольного типа.
Выполнение задание следует осуществлять с учетом следующих требований:
1. Определить шаблоны вектора и матрицы.
2. Определить конструкторы копирования.
3. Переопределить операции:
a. вывода в стандартный поток ввода-вывода;
b. индексации элементов;
4. Определить методы для:
a. ввода с клавиатуры;
b. заполнения случайными значениями;
c. определения длины.
5. Создать шаблон функции, выполняющий обработку матрицы и формирования вектора.
6. В задании выполнить обработку нескольких векторов разных типов: char, int, long, double, long double. (Типы, несовместимые с индивидуальным заданием разрешается исключить).

Теперь само задание:
Дано:
Формула для вычесления исходных матриц Размеры матриц
Aij = tg2(2.5*i)+sin(1.8*j)_____________________8*6
Bij = tg2(3.2*i)+sin(2.5*j)_____________________5*5
Cij = tg2(4.4*i)+sin(3.4*j)_____________________6*9
Правило для оприделения параметра Р:
Отношение максимального и минимального элементов матрицы.
Условие отбора: P > 0

Прошу о помощи с заданием.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru