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

Получить новую матрицу, элементы которой равны элементам исходной матрицы, деленные на наименьший - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Быстрая сортировка, разобрать код http://www.cyberforum.ru/cpp-beginners/thread1165972.html
По данному коду я изучил принцип быстрой сортировки: #include "stdafx.h" #include <iostream> #include <ctime> using namespace std; const int n=7; int first, last; //функция сортировки void quicksort(int *mas, int first, int last)
C++ Заполнить матрицу случайными числами Подскажите, пожалуйста, как заполнить матрицу случайными числами от 50 до -50. МАТРИЦА cout << "\nEnter rows size: "; cin >> k; cout << "\nEnter columns size: "; cin >> m; //------------------------Выделение памяти------------------------------------ http://www.cyberforum.ru/cpp-beginners/thread1165971.html
Какие методы родительского класса не наследуются? C++
1. конструктор копирования 2. конструктор по умолчанию 3. перегруженная операция присваивания 4. деструктор 5. конструктор с параметрами 6. виртуальные
Компилятор не видит #include <vcl.h> C++
#include <iostream> #include <locale.h> #include <vcl.h> #pragma hdrstop using namespace std; //--------------------------------------------------------------------------- #pragma argsused
C++ Копировать содержимое одного файла во второй до тех пор, пока не встретится число меньшее, чем заданное http://www.cyberforum.ru/cpp-beginners/thread1165955.html
подскажите как можно скопировать содержимое одного файла во второй, при этом остановится если среди чисел будет меньшее от заданного в этом куске я заполняю первый файл (содержимое которого нужно копировать). #include <iostream> #include <conio.h> #include <fstream> #include <math.h> using namespace std;
C++ Построение дерева разбора предложений, пирамидальная сортировка данных различного типа Подскажите, как это сделать "Построение дерева разбора предложений, пирамидальное сортировка на данные различного типа". подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
04.05.2014, 15:29     Получить новую матрицу, элементы которой равны элементам исходной матрицы, деленные на наименьший
Dgaizer, неправильно почти все, лень указывать на ошибки, вот
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include<iomanip>
#include<cstdlib>
int main()
{
    const size_t size = 4;
    double **matrix = new double*[size];
    for (size_t i = 0; i<size; ++i)
        matrix[i] = new double[size];
    for (size_t i = 0; i<size; ++i)
    {
        for (size_t j = 0; j<size; ++j)
            std::cout << std::setw(5) << (matrix[i][j] = rand() % 50 - 20);
        std::cout << "\n";
    }
    double min_elem = matrix[0][0];
    for(size_t i=0; i<size; ++i)
        for(size_t j=0; j<size; ++j)
            if(matrix[i][j]< min_elem)
                min_elem = matrix[i][j];
    std::cout<<"\nNew matrix: \n";
    for (size_t i = 0; i<size; ++i)
    {
        for (size_t j = 0; j<size; ++j)
            std::cout << std::setw(10) << (double)(matrix[i][j]/=min_elem);
        std::cout << "\n";
    }
 
    return 0;
}
 
Текущее время: 03:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru