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

разбор двумерного массива выводящего значения и аргументы функции в два столбца - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправьте код пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread1052892.html
Нужно чтобы вывод начинался с самого нижнего левого элемента \ #include <iostream.h> #include <iomanip.h> // расширение функционала iostream, // в частности setw() int...
C++ Двумерные массивы. Найти ошибку в коде Происходит аварийное завершение программы, не могу найти причину. Вроде бы все правильно но не работает. Ниже есть задание для программы. Дана матрица С(5,3) 1. Получить новый одномерный массив a... http://www.cyberforum.ru/cpp-beginners/thread1052879.html
C++ Помогите для класса перегрузить операторы +, -, []
Пожалуйста, помогите для класса massiv перегрузить функции +, -, используя шаблоны функции #include "stdafx.h" #include <iostream> #include <conio.h> #include <windows.h> using...
Дана целые числа S1,S2.Sn. Определить C++
Даны целые числа s1,s2...sn. Определить: а) Сколько раз среди них встречается максимальное. б) Сколько раз среди них встречается минимальное. Помогите пожалуйста с решением данной задачи.
C++ Приведения типа классов http://www.cyberforum.ru/cpp-beginners/thread1052865.html
#include <iostream> class Number2; class Number { public: int i; Number(int ii = 0) : i(ii) {} Number(const Number2 & obj){
C++ Компиляция Sqlite3.dll в Visual C++ 6. Нужны умные головы профессионалов Доброе время суток уважаемые программисты! В языке C++ я даже не новичок, а лузер (так пару dll делал). Я редко у кого прошу помощи, обычно ищу и нахожу сам. Но вот появилась проблема, вот уже... подробнее

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

разбор двумерного массива выводящего значения и аргументы функции в два столбца - C++

23.12.2013, 01:15. Просмотров 187. Ответов 0
Метки (Все метки)

доброго времени суток всем, коллеги! нид хелп в разборе операторов, применяющихся в данной программе, код прилагаю
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
#include <iostream>  
 
using namespace std;  
void print_arr(double **dm, int max) 
{
    for (int j = 0; j < max; j++)
    {
        for (int i = 0; i < max; i++)
        {
            printf("%.2lf\t",*(*(dm+j)+i)); 
        }
        cout << endl;
    }
}
void main()
{
    int max = 3;
    cout << "Enter dimension: "; cin >> max;
    double **dm = new double* [max];
    double *p = new double [max];
    double sum = 0;
    //int tmp = 1;
    for (int i = 0; i < max; i++)
    {
        *(dm+i) = new double[max];
    }
    for (int j = 0; j < max; j++)
    {
        for (int i = 0; i < max; i++)
        {
            cout << "\nEnter [" << j << "|"<< i << "]: "; cin >> *(*(dm+j)+i);
        }
        *(p+j) = *(*(dm+j)+j);
        sum += *(p+j);
    }
    cout << "Input matrix:\n";
    print_arr(dm, max);
    for (int j = 1; j < max; j+=2)
    {
        for (int i = 0; i < max; i++)
        {
            *(*(dm+j)+i) /= sum;
        }
    }
    cout << "\nNew matrix:\n";
    print_arr(dm, max);
    cin >> max;
    delete [] dm;
    delete [] p;
    dm = NULL;
}
комментарии на каждую строчку приветствуются и крайне желательны, заранее спасибо

Добавлено через 16 минут
упс я дико извиняюсь - перепутал коды( здесь двумерный массив, в котором осуществляется поиск следа матрицы с суммированием элементов одномерного массива) но вопрос все еще актуален, если возможно - прошу админов снести тему или исправить ее название
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru