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

Найти произведение наименьших элементов каждого столбца матрицы и поменять местами 1-й и 3-й столбцы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Используя стандартные правила шахматной игры, определить бьют фигуры друг друга или нет http://www.cyberforum.ru/cpp-beginners/thread1075344.html
На шахматной доске расставлены три фигуры. Используя стандартные правила шахматной игры, определить бьют они друг друга или нет. Расположение фигур вводится пользователем с клавиатуры в общепринятой форме: номер вертикали по которой расположена фигура, определяются буквой латинского алфавита от "a" и "h" номер горизонтали от 1 до 8. Фигуры (король, ферзь,ферзь). Цвет не указан. (Тема...
C++ Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов Нужно для кода сделать " Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соот-ветствии с ростом характеристик и Отсортировать строки матрицы по возрастанию сумм положительных элементов. #include <iostream> using namespace std; template <class T> void Revers(T... http://www.cyberforum.ru/cpp-beginners/thread1075249.html
C++ Вывод в консоль SetPixel(R,G,B) с 256-цветового *.bmp
Добрый вечер, пытаюсь прочитать *.bmp файл заведомо известного размера и вывести его в консоль через SetPixel #include <iostream> #include <fstream> #include <windows.h> using namespace std; void main()
Пользователь вводит символы, вывести все не повторяющиеся в алфавитном порядке C++
Здравствуйте!Я ломаю голову весь вечер.Я не могу понять в чём ошибка. Задача:пользователь вводит символы,я должен вывести все неповторяющиеся в алфавитном порядке. Первый цикл(отбор неповторяющихся символов)работает отлично.Но во втором цикле(упорядочивание по алфавиту)что-то идёт не так.Помогите ,пожалуйста. #include<iostream> #include<string.h> using namespace std; int main(void) {...
C++ Вычислить бесконечную сумму ряда с заданной точностью е(е>0) http://www.cyberforum.ru/cpp-beginners/thread1075224.html
Помогите пожалуйста вычислить бесконечную сумму ряда с заданной точностью е(е>0)
C++ Динамическое создания массива со случайной длинной Всем привет! Может кто-нибудь пожалуйста подсказать что не так в этом коде? int** jaggedArray = new int *; for (int i = 0; i < 5; i++) jaggedArray = new int ; Код функции gen_random: int gen_random( int range_min, int range_max ) {return range_min+rand()%(range_max-range_min+1);} По задаче нужно создать массив из 5 массивов со случайной длинной, но почему-то создаются массивы с длинной... подробнее

Показать сообщение отдельно
VaDiG
 Аватар для VaDiG
29 / 26 / 3
Регистрация: 13.01.2014
Сообщений: 63
19.01.2014, 11:49     Найти произведение наименьших элементов каждого столбца матрицы и поменять местами 1-й и 3-й столбцы
rafael999,
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include<iostream>
#include<iomanip>
#include<fstream>
 
using namespace std;
 
void read_matr(double Y[4][3])
{
    ifstream f("c://qwer.txt");
    for(int i = 0; i < 4; i++)
        for(int j = 0; j < 3; j++)
            f>>Y[i][j];
}
 
 void print_matr(double Y[4][3])
 {
     cout << " " << endl;
    for(int i = 0; i < 4; i++)
    {
        for(int j = 0; j < 3; j++)
            cout << setw(10) << Y[i][j];
    cout << endl;
    }
 }
 
int main()
{
    double A[4][3], t=0, min, p=1;
    read_matr(A);
    cout << "ishodnaja matrica:" << endl;
    print_matr(A);
    cout << endl;
 
    for(int j = 0; j < 3; j++)
    {
        min = A[0][j];
        for(int i = 0; i < 4; i++)
            if(A[i][j] < min)
            min = A[i][j];
        cout << "min" << j + 1 << "=" << min << endl;
        p = p * min;
    }
 
    cout << endl;
    cout << "proizvedenie=" << p <<endl;
 
    for(int i = 0; i < 4; i++)
        for(int j = 0; j < 3; j++)
        {
            t = A[i][0];
            A[i][0] = A[i][2];
            A[i][2] = t;
        }
    print_matr(A);
 
    system("pause");
    return 0;
}
вот смотри
 
Текущее время: 05:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru