Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Шахматы в с++ https://www.cyberforum.ru/ cpp-beginners/ thread1005795.html
Даны фигуры: Пешка, слон, король.(цвет фигуры не зависит). Суть задачи состоит в том, что человек вводит координаты фигур, а программа должна вычислить какая фигура будет рубить другую фигуру. Помогите, разъясните все мне!
C++ write a program using STRUCTURES
задание нужно написать прогу по задачи "Output Nokia cell phones" помогите пожалуйста отблагодарю! Как не пробувал, не получаеться
C++ Найти произведение чисел, не делящихся на 5 https://www.cyberforum.ru/ cpp-beginners/ thread1005775.html
Привет, форумчане! Дано задание: "Дана последовательность целых чисел {Aj} произвольной длины. Найти произведение чисел, не делящихся на 5." Помогите написать программу произведения чисел? Начало таково: # include <stdio.h> # include <stdlib.h>
C++ Создание класса с использованием библиотеки String Подскажите как создать класс что бы в объекте использовался тип стринг https://www.cyberforum.ru/ cpp-beginners/ thread1005710.html
Меняя местами строки матрицы, отсортировать по возрастанию ее первый столбец C++
Помогите написать програмку в С++. Задание: "Меняя местами строки матрицы, отсортировать по возрастанию ее первый столбец".
C++ Значения всех элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread1005691.html
Помогите с написанием кода. Найти значение 3-го по величине элемента и значения всех элементов массива, которые его превышают, заменить на найденное значение. Диапазон значений: 0-100.
C++ Нужно написать простенькую програмку Серая область для попадания. https://www.cyberforum.ru/ cpp-beginners/ thread1005688.html C++ Си на Visual
Из-за чего может виснуть программа после нажатия на кнопку?
C++ OpenGL и MinGW Доброго времени суток. Создал эту тему в разделе по графике, но потом заметил что и здесь подобные темы уже публиковались. Так вот, вся проблема изложена в вышеуказанной теме. Может кто сталкивался или знает в чем проблема? https://www.cyberforum.ru/ cpp-beginners/ thread1005676.html C++ Найти сколько чисел на отрезке [x;y] начинаются с цифры 8 в шестнадцатеричной записи https://www.cyberforum.ru/ cpp-beginners/ thread1005675.html
Написать программу метками. Найти сколько чисел на отрезке начинаются с цифры 8 в шестнадцатеричной записи. использовать s-прибавление 1, =, <, +,-,*, : - целочисленное деление, % - остаток от деления
C++ Вычислить сумму элементов на главной диагонали матрицы
Написать программу, которая заполняет двумерный массив размером 5х5 числами от 0 до 20, вычисляет сумму элементов на главной диагонали и сумму на побочной диагонали и выводит результаты в консоль
C++ Внедрение в VST плагин преобразования Фурье https://www.cyberforum.ru/ cpp-beginners/ thread1005669.html
Здравствуйте. Есть VST плагин, написанный на С++. Сейчас он преобразует записанный звуковой сигнал по рандомной формуле, где есть некий коэффициент Alpha, который изменяется с помощью ползунка на форме. Необходимо сделать так, что он применял к сигналу преобразование Фурье, затем отрезал все частоты, которые будут выше значения, которое будет заданно ползунком и затем, применял к обратное...
0 / 0 / 1
Регистрация: 14.10.2013
Сообщений: 25
12.11.2013, 20:09  [ТС] 0

Динамический массив, квадратная матрица - C++ - Ответ 5325832

12.11.2013, 20:09. Показов 10886. Ответов 4
Метки (Все метки)

Ответ

Благодарю!
Однако, не могли бы вы посмотреть, что здесь не так?

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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
#include <iostream>
#include <iomanip>
 
using namespace std;
 
 
typedef int**ppint;
 
 
void Mem_matr(ppint &a, int n)
{
    int i;
  int **a=new int *[n];
for (i=0; i<n; i++)
a[i]=new int[n];
 
}
 
        void In_mas(ppint &a, int n) // Ввод массива. Первый индекс является необязательным т.к.  функции передаётся ссылка на первый элеемнт массива(в данном случа сам массив)
        {
 
            for(int i=0;i<n;i++)
            {
                
                for(int j=0;j<n;j++)
                {
                    cout <<"\n a["<<i<<"]["<<j<<"]=";
                    cin>>a[i][j];
                }
            }
         }
 
                void Out_mas(ppint &a, int n) //Вывод массива. последующие индексы нужны для того чтобы компилятор мог корректно выделить место под элементы массива
                {
                    for (int i=0;i<n;i++)
                    {
                        for (int j=0;j<n;j++)
                        {
 
                            cout<< a[i][j]<< " ";
                        }
                        cout << endl;
                    }
                }
 
                 void field(ppint&b, ppint &a, int n) //функция вычисления закрашенной области
                 {
                        for (int i=0; i<n; i++)
                        {
                            for (int j=0; j<n; j++)
                            {
                                b[i][j] = 0;
 
                                for (int x=i; x<n; x++) // for (x=n/2;x<n;x++)
                                {
                                    for (int y=0; y<=j; y++) // for(y=0;y<n/2;y++)
                                    {
                                        b[i][j]=b[i][j]+a[x][y];
                                    }
                                }
                            }
                        }
                 }
 
                void Out_mas2 (ppint&b, int n)
                {
                for (int i=0;i<n;i++)
                {
                    for (int j=0;j<n;j++)
                    {
                        cout<<setw(3)<< b[i][j]<< " ";
                    }
                    cout << endl;
                }
                cout << endl << endl;
                }
 
                void Del(ppint&a,ppint&b, int n)
                {
                    for (int i = 0; i < n; i++)
                        delete []a[i];
                    delete []a;
                    delete []b;
                    a=NULL;
                    b=NULL;
                }
                int main()
                {
                    setlocale(LC_ALL, "Russian");
                    int n;
                    ppint a;
                    ppint b;
                    char c;
 
                    do{
 
                  cout << "Введите размерность матрицы:" << endl;
                 cin>>n;
                
                  Mem_matr(a,n);
                   cout << "Введите ваши числа:" << endl;
                   In_mas(a,n);
                   cout << "Полученый массив : " << endl;
                   Out_mas(a,n);
 
                   field(b,a,n);
 
                   cout << "Результат" << endl;
                   Out_mas2(b,n);
                   Del(a,b,n);
 
                  cout << "Хотите продолжить? Нажмите y если да." << endl;
                  cin >> c;
                 }while(c=='y');
 
              }
Всё никак ввод не задаётся.

Вернуться к обсуждению:
Динамический массив, квадратная матрица C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.11.2013, 20:09
Готовые ответы и решения:

Двумерный массив(квадратная матрица)
Мне нужна помощь в выполнении следующего задания:дано двумерный массив(квадратная матрица,которую...

Двумерный массив (квадратная матрица) - C++
Помогите Вот задача 6. В квадратной матрице найти С6х6 сумму элементов, находящихся по...

Двумерный массив: целочисленная квадратная матрица
Вот ещё программка нужна, теперь уже массив двумерный

C++ Матрица. Динамический массив
Дана целочисленная прямоугольная таблица размером М х Н. Поменять местами столбцы, содержащие...

4
12.11.2013, 20:09
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.11.2013, 20:09
Помогаю со студенческими работами здесь

Динамический массив при наследовании, элементами которого являются объекты класса наследника динамический массив
Попробовал создать динамический массив, у которого элементы - объекты класса динамический массив,...

Разработать класс "Квадратная матрица"; создать массив матриц и найти в нём матрицу, удовлетворяющую условию
Доброго времени суток!Нужно разработать класс матриц размера 3x3.Переопределить операции сложения,...

Динамический массив ,элементами которого являются объекты класса динамический массив
Доброго времени суток, захотел создать динамический массив ,элементами которого являются объекты...

Квадратная матрица
Дана квадратная матрица А(4,4) Выяснить верно ли, что наибольшее из значений элементов главной...

Квадратная матрица
Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных переменных. ...

Квадратная матрица
Дана квадратная матрица А. Нужно вычислить по ней матрицу B тех же размеров по формуле...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru