|
|
Другие темы раздела | |
C++ Чтение с файла
https://www.cyberforum.ru/ cpp-beginners/ thread278873.html Доброго времени суток. Проверьте пожалуйсто. Задание:В текстовом файле COEFF.DAT записаны числа (по три числа в строке),соответсвующие коэфицентам A , B и C квадратного уравнения A*X(в квадрете X)+B*X+C=0/Найти комплексные корни этих уравнений и записать их в файл SOLVE.DAT по четыре числа в строку в следующем порядеке : Re(X1) , Im(X1), Re(X2), Im(X2).Программа должна выдавать правильные... |
Вычисление формулы! Оформить в виде функции!! C++ С=n!/(m!*(n-m)!) Плисс помогите завтра нада показывать!!!! P.S поиск юзать не умею!! если такое есть дайте плисс ссылку!!! |
C++ Подсчёт символа в тексте Помогите пожалуйста решить такое задание: входной файл содержит некоторый текст(только цифры). для каждой цифры требуется посчитать, сколько раз она встречается в тексте. Программа должна вывести все цифры от 0 до 9, по одной цифре в строке, после этого на этой же строке вывести количество появлений цифры в исходном тексте. https://www.cyberforum.ru/ cpp-beginners/ thread278854.html | C++ Адрес файла Скажите пожалуйста, уже бьюсь об стену, как получить адрес фаила? в TSearchRec этой категории я не нашел. https://www.cyberforum.ru/ cpp-beginners/ thread278828.html |
C++ 1 курс "Прикладная Информатика" Вот страничка с задачами, дали в институте, 6.2 делать не нужно. 3 я сделал , всё работает, остальные необходимо выполнить с использованием аналогичных библиотек: #include <stdio.h> #include <conio.h> #include <math.h> void main (void) { int N; int x,y; |
C++ Разбиение С глав на В томов. Рекурсия
https://www.cyberforum.ru/ cpp-beginners/ thread278811.html Роман состоит из C глав. Нужно, не переставляя главы, разбить его на B (В<С) томов так, чтобы максимальная толщина тома (сумма количеств страниц вошедших в него глав) была как можно меньше. Каждую главу начинают с новой страницы, поэтому толщина тома есть сумма длин глав, входящих в него. Разрывать главы нельзя. Если есть несколько равноценных оптимальных решений, вывести любое из них. ... |
C++ Вставить пробел
https://www.cyberforum.ru/ cpp-beginners/ thread278803.html Как Вставить пробел g="кенб,лоп" сделать k="кенб , лоп" |
Series(Последовательность) на C/C++ C++ Не получается правильно написать программу Series7.Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора (как целые числа), а также сумму всех округленных значений. |
C++ While na C или на C++
https://www.cyberforum.ru/ cpp-beginners/ thread278785.html Помогите пожалуйста решить While. Дано целое число N (> 0). Используя операции деления нацело и взя-тия остатка от деления, вывести все его цифры, начиная с самой правой (разряда единиц). |
C++ Ошибка expected primary-expression before "long"
https://www.cyberforum.ru/ cpp-beginners/ thread278761.html #include<iostream> #include<cstdlib> #include<math.h> using namespace std; int main(void){ long N; long *b; long i; |
C++ Чередование символов в строке Помогите плз решить задачу выяснить, чередуются ли в данной последовательности символы ‘+’ и ‘-‘, и сколько раз каждый из этих символов входит в эту последовательность; |
C++ Написать функцию, которая в зависимости от значения первого параметра возвращает количество отрицательных или положительных чисел призвольного массива Написать функцию, которая в зависимости от значения первого параметра (символ + или – ) возвращает количество отрицательных или положительных чисел произвольного массива из N элементов. Каких элементов больше в массиве A10? https://www.cyberforum.ru/ cpp-beginners/ thread278736.html |
3 / 3 / 1
Регистрация: 20.09.2010
Сообщений: 100
|
|
0 | |
класс с матрицами - C++ - Ответ 156460818.04.2011, 19:17. Показов 572. Ответов 7
Метки (Все метки)
всем привет. очень нужна ваша помощь. прогу написал , но выдает 2 какие-то странные ошибки. посмотрите плиз , если вас не затруднит.
ЗЫ : суть работы в том , чтобы написать класс , который обеспечивает работу с матрицами 2х2 , перегрузив основные операторы . Заранее большое спасибо ! Код
#include <iostream.h> #include <conio.h> #include <math.h> const int l=2; const int s=2; int f; class matrix { // êëàññ ìàòðèöà private: int **matr; void Create() { matr = new int*[l]; for (int z=0; z<s; z++) matr[z] = new int[s]; } public: matrix (int l,int s); int* operator[](int i) { return matr[i]; } const int* operator[](int i) const { return matr[i]; } matrix operator+(const matrix & b); matrix operator-(const matrix & b); matrix operator*(const matrix & b); matrix operator*(int f); void In_put(); void Out_put(); ~matrix() { for (int z=0; z<l; z++) delete[] matr[z]; delete[] matr; } }; matrix matrix::operator*(const matrix & b) { int i,j,k; matrix c(l,s); for (i=0;i<l;i++) for (j=0;j<l;j++) for (k=0; k<l; k++) c[i][j]+=b[i][k]+(*this)[k][j]; return c; }; matrix matrix::operator * (int f) { int i,j; matrix c(l,s); for (i=0;i<l;i++) for (j=0;j<l;j++) c[i][j]=((*this)[i][j])*f; return c; }; matrix matrix::operator + (const matrix & b) { int i,j; matrix c(l,s); for (i=0;i<l;i++) for (j=0;j<l;j++) c[i][j]=b[i][j]+(*this)[i][j]; return c; }; matrix matrix::operator-(const matrix & b) { int i,j; matrix c(l,s); for (i=0;i<l;i++) for (j=0;j<l;j++) c[i][j]=b[i][j]-(*this)[i][j]; return c; }; void matrix::Out_put() { matrix c(l,s); for(int i=0;i<l;i++) { for(int j=0;j<l;j++) { cout<<""<<(c[i][j]);} cout<<endl;} }; void matrix::In_put() { matrix a(l,s); for(int i=0;i<l;i++) { for(int j=0;j<l;j++) {cin>>(a[i][j]);}} }; int main() { int f; matrix m1(l,s), m2(l,s), m(l,s); cout << "\nMatrix 1: \n"; m1.In_put(); cout << "\nMatrix 2: \n"; m2.In_put(); m=m1+m2; cout << "\n Matrix 1 + Matrix 2 : \n"; m.Out_put(); cout << "\n"; m=m1-m2; cout << "\n Matrix 1 - Matrix 2 : \n"; m.Out_put(); cout << "\n"; m=m1*m2; cout << "\n Matrix 1 * Matrix 2 :\n"; m.Out_put(); cout << "\n"; cout<<"Enter f:";cin>>f; m=m1*f; cout << "\n Matrix 1 * f :\n"; m.Out_put(); m=m2*f; cout << "\n Matrix 2 * f :\n"; m.Out_put(); return 0; }; Вернуться к обсуждению: класс с матрицами C++
0
|
18.04.2011, 19:17 | |
Готовые ответы и решения:
7
Класс: Разработать класс для работы с матрицами(операции над матрицами)... Класс для работы с матрицами Класс для работы с матрицами Класс для работы с матрицами |
18.04.2011, 19:17 | |
18.04.2011, 19:17 | |
Помогаю со студенческими работами здесь
0
Класс для работы с матрицами 2х2 Создать класс для работы с матрицами Создать динамический класс для работы с матрицами Класс для работы с матрицами - Что дает перегруженный оператор индексирования? |