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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ и flash http://www.cyberforum.ru/cpp-beginners/thread805842.html
Добрый день! Есть небольшой flash файл,со скриптом. Нужно что бы С++ взаимодействовал со flash,а flash с С++. Для этого,как я понял,нужно отдельно регистрировать свой класс для UI событий и функций,которые будут отвечать за двухсторонний обмен информацией. И вот тут уже вопрос:как регистрировать это все? p.s.Способные помочь не словам,а делом могут написать в ЛС
C++ Удаление элемента в динимическом массиве Есть динамический массив, нужно удалить с него элемент, и сразу же уменьшить размерность массива на 1. Помогите это реализовать. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread805840.html
Найдите ошибки! C++
Вот мой код создания экрана на OpenGL GLUT. #if !defined(WIN32) #define APIENTRY #define CALLBACK #endif #ifdef __APPLE__ #include <GLUT/glut.h> #else
C++ Секундомер на С++
Добрый день. Подскажите, как написать простейший консольный секундомер на с++ без использования сторонних библиотек. Нужно, чтобы при вызове функции начинался отсчет времени (и отображался в консоли) и при нажатии на определенную кнопку он завершался, а время присваивалось переменной
C++ как создать передаточную функцию звена, чтобы ей можно дальше пользоваться?(заменить элемент p, умножить. и т д)? http://www.cyberforum.ru/cpp-beginners/thread805777.html
(5*p + 2)/(p^2+9*p+1)
C++ Вывод десятичных чисел в двоичной системе Заданы два числа <=16. Найти их сумму и с помощью битовых операций записать оба слагаемых и их сумму одно за другим в ячейку памяти размером в два байта без пропуска битов. printf("%i",(( a & 1 << i ) ? 1 : 0)); объясните пожалуйста каким образом работает строка, и ка сделать, чтобы она выводила не 1 число в ячейку, а 3 числа. // 3.15.cpp : Defines the entry point for the console application.... подробнее

Показать сообщение отдельно
Dmitrin
21 / 21 / 3
Регистрация: 04.12.2012
Сообщений: 512
11.03.2013, 19:27     Двумерный динамический массив (Получить векторный столбец, элементы которого являются наименьшим по модулю столбцов исходной матрицы)
Подскажите, что делаю не так. Задание такое: Дана матрица A(n,m). Получить векторный столбец, элементы которого являются наименьшим по модулю столбцов исходной матрицы.
Вот, вроде бы все написано, а ошибки (возможно глупой) найти не могу.
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
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <math.h>
#include <time.h>
using namespace std;
 
 
int main()
{
    setlocale (LC_ALL, "Russian");
    srand(time(NULL));
    int i, j, n, m, min;
    int ** A;
    cout<<"Введите размерность  матрицы: "<<endl;
    cout<<"Строк: ";
    cin>>n;
    cout<<"Столбцов: ";
    cin>>m;
    A = new int*[n];
    for (i=0;i<n;i++)
    {
        A[i]=new int [m];
        for (j=0;j<m;j++)
        {
            A[i][j]=rand()%20-10;
            cout<<setw(4)<<A[i][j];
        }
        cout<<"\n";
    }
    cout<<"Векторный столбец c наименьшими по модулю элементами столбцов: "<<endl;
    for (j=0;j<m;j++)
    {
        min=A[i][j];
        for (i=0;i<n;i++)
        {
            if (abs(A[i][j])<=min)
                min=abs(A[i][j]);
        }
        cout<<min<<"\n";
    }
    delete [] A;
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru