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

Необходимо добавить цикл поиска главного элемента по столбцу. никак не получается - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо дать описание каждой строки кода с++ http://www.cyberforum.ru/cpp-beginners/thread1050220.html
Имеется код, который максимальный элемент в массиве заменяет средним арифметическим элементов строки. Необходимо дать описание каждой строки кода. Спасибо:) #include <iostream> #include <iomanip> int main() { float D= {
C++ Написать класс, для нахождения суммы обыкновенных дробей с выделенной целой частью Написать класс, для нахождения суммы обыкновенных дробей с выделенной целой частью. Ограничения:перегрузка операции "+" для нахождения суммы дробей; перегрузка операций потокового ввода и вывода для объектов этого класса; конструктор(при необходимости перегруженный) и деструктор. вот небольшой код, ума не хватает как дальше делать(( что надо делать? покажите, подскажите))) //реализация... http://www.cyberforum.ru/cpp-beginners/thread1050216.html
Не удается открыть файл include: stdafx.h: No such file or directory C++
В общем, нужно скомпилировать программу: #include "stdafx.h" #include <iostream> #include<math.h> #include <iomanip> using namespace std; {setlocale (LC_ALL,"Russian"); double n=4; cin>>n;
C++ Добавление и удаление объектов с перегрузкой операторов '+' и '-'
У нас есть массив указателей на объекты, и нужно осуществить добавление и удаление объектов с помощью перегрузки оперторов '+' и '-'. Есть 2 функции для добавления и удаления соответственно: bool CCatalogue ::addFruit(const char* name, const char* color, int weight) { if(findIndex (name) != -1) return false; m_p = new CFruit (name, color, weight); return true; } bool CCatalogue ::...
C++ необходимо ввести неограниченое количество чисел в диапазоне 5;-5 http://www.cyberforum.ru/cpp-beginners/thread1050179.html
необходимо ввести неограниченое количество чисел в диапазоне 5;-5 концом программы считать выход за границы диапазона, буду очень благодарен любой помощи
C++ Разработать программу, которая при вводе строки и буквы выводила бы только те слова из строки, в которых есть эта буква Помогите, пожалуйста, с задачей для С++ builder: Разработать программу, которая при вводе строки и буквы выводила бы только те слова из строки, в которых есть эта буква. подробнее

Показать сообщение отдельно
kosmos_kosmos
0 / 0 / 0
Регистрация: 16.11.2013
Сообщений: 3

Необходимо добавить цикл поиска главного элемента по столбцу. никак не получается - C++

20.12.2013, 21:48. Просмотров 508. Ответов 4
Метки (Все метки)

Нужно,чтобы был выбор программа искала максимальный элемент по столбцу и ставила его на 1 место....никак не могу добавить ...........
#include <iostream>

using namespace std;

void inversion(double **A, int N)
{
double temp;

double **E = new double *[N];

for (int i = 0; i < N; i++)
E[i] = new double [N];

for (int i = 0; i < N; i++)
for (int j = 0; j < N; j++)
{
E[i][j] = 0.0;

if (i == j)
E[i][j] = 1.0;
}



for (int k = 0; k < N; k++)
{
temp = A[k][k];

for (int j = 0; j < N; j++)
{
A[k][j] /= temp;
E[k][j] /= temp;
}

for (int i = k + 1; i < N; i++)
{
temp = A[i][k];

for (int j = 0; j < N; j++)
{
A[i][j] -= A[k][j] * temp;
E[i][j] -= E[k][j] * temp;
}
}
}

for (int k = N - 1; k > 0; k--)
{
for (int i = k - 1; i >= 0; i--)
{
temp = A[i][k];

for (int j = 0; j < N; j++)
{
A[i][j] -= A[k][j] * temp;
E[i][j] -= E[k][j] * temp;
}
}
}

for (int i = 0; i < N; i++)
for (int j = 0; j < N; j++)
A[i][j] = E[i][j];

for (int i = 0; i < N; i++)
delete [] E[i];

delete [] E;
}

int main()
{
int N,max,h;

std::cout << "Vvod matrix: ";
std::cin >> N;

double **matrix = new double *[N];

for (int i = 0; i < N; i++)
matrix[i] = new double [N];


for (int i = 0; i < N; i++)
for (int j = 0; j < N; j++)
{
std::cout << "Vvod matrix[" << i << "][" << j << "] = ";
std::cin >> matrix[i][j];
}

inversion(matrix, N);

for (int i = 0; i < N; i++)
{
for (int j = 0; j < N; j++)
std::cout << matrix[i][j] << " ";

std::cout << std::endl;
}

for (int i = 0; i < N; i++)
delete [] matrix[i];

delete [] matrix;

cin.get();
return 0;

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