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

Функция создающая новую матрицу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программирование задач обработки структур и файлов. http://www.cyberforum.ru/cpp-beginners/thread523363.html
Даны сведения о книгах, поступивших в библиотеку: ФИО автора, название книги, название издательства, год издания, дата поступления книги в библиотеку. Вывести сведения о книгах, изданных издательством “Мир”, которые поступили в библиотеку за последние пять лет. как можно переделать данный скрипт? program tt; uses crt; type Tkniga=record name_avtor:string; ...
C++ Работа с собственными функциями. Есть такая задача: Вычислить z=(Xm1+Xm2)/2 , где Xm1 и Xm2 - наименьшие элементы массивов X1(N),X2(M). Процесс нахождения наименьшего элемента массивов сделать, как функцию. Как решать эту задачу на Паскале, я нашел, а вот как на С++ не знаю. Если лень писать весь код, то напишите хотя бы, как в функции реализировать нахождение наименьших) Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread523338.html
C++ отображаются лишнии символы при выводе массива символов
#include <iostream.h> #include <string.h> // для функций str* /////////////////////////////////////////////////////////// class String { protected: static const int SZ = 3; // размер массива char str ; // массив для хранения строки public: // конструктор без параметров
C++ Найти сумму ряда с точностью
Составить программу: найти сумму ряда с точностью E=10^-3, общий член которого: an=(2^n)/(n-1)!
C++ После столбца матрицы с номером K вставить столбец из единиц http://www.cyberforum.ru/cpp-beginners/thread523289.html
"Last row, which contains even elements:" << lastEvenRow + 1 #include <iostream> #include <iomanip> using namespace std; int lastEvenRow = -1; even = false; "Line N" мы этого всего не проходили как решить простым методом в виде #include <iostream.h> #include <math.h>
C++ С++ и окна Как в С++ рисовать окна ? какой язык лучше? если есть то киньте книгу об етом:) а то прога есть но в консоле не оч красива Добавлено через 31 секунду окна тоесть графический интерфейс... Добавлено через 34 минуты я так понимаю типу WinAPI?? подробнее

Показать сообщение отдельно
Rexer
 Аватар для Rexer
151 / 150 / 19
Регистрация: 10.10.2010
Сообщений: 691
21.03.2012, 10:19     Функция создающая новую матрицу
ай,не стер две звезды в конце,когда постил пост!
Извините.
Мы же возвращаем массив указателей,а если оставить звезды,то возвращаем значение B[0][0].
Или можно еще так,чтобы не писать 1.0,а задать явное преобразование
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double ** createB(int n)
 {
 int i,j;
 double **B;
 B=new double *[n];
 for(i=0; i<n;i++)
 {
 B[i]=new double[n];
 }
 for(i=0;i<n;i++)
 for(j=0;j<n;j++)
 B[i][j]=(double)1/(i+j-1); //обратите внимание
 return B;
 }
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru