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

Инициализация комплексного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести массив с клавиатуры и найти количество его элементов http://www.cyberforum.ru/cpp-beginners/thread981237.html
Две связанные между собой задачи: 6. Напишите программу, использующую следующие функции: Fill_array() принимает в качестве аргумента имя массива элементов типа double и размер этого массива. Она...
C++ Строки Ребята, помогите пожалуйста! Напишите задачу которая формулируется так: 23. Виділити з тексту слова, у яких кількість голосних звуків парна Текст любой, можно на русском) Перепечатайте задание... http://www.cyberforum.ru/cpp-beginners/thread981220.html
C++ Не понимаю почему не выводит acos!
Длины сторон треугольника равны a, b, c. Если треугольник равносторонний, то найти его площадь. Если треугольник равнобедренный, то найти периметр и угол между равными сторонами. #include...
C++ Сравнение русских слов
Здравствуйте! Пишу программу для опроса людей (так сказать тест знаний). Так вот, программа задает вопрос, человек должен на него ответить, если отвечает правильно - выводиться сообщение "Ответ...
C++ Решал целый день и не решил .У кого какие мысли? http://www.cyberforum.ru/cpp-beginners/thread981201.html
C++ На плоскости задано прямоугольник с координатами левой нижней (х1; и1) и правой (х2; у2). Стороны параллельные или перпендикулярные оси. х1 <х2 y1 <у2 Второй прямоугольник задан координатами...
C++ Описать функцию, что подсчитывает количество чисел в списке надо написать содержащую процедуру формирования списка и функцию, подсчитывает количество чисел в списке, которые соответствуют Вашему варианту(13вариант) я не знаю как делать.Помогите подробнее

Показать сообщение отдельно
SKS-65
5 / 5 / 1
Регистрация: 18.10.2011
Сообщений: 187

Инициализация комплексного массива - C++

18.10.2013, 22:11. Просмотров 343. Ответов 4
Метки (Все метки)

Подскажите как правильно проинициализировать элементы двухмерного комплексного массива. По заданию нужно чтобы с клавиатуры вводилась действительная и мнимая часть, но очевидно я делаю что-то не так, потому что у меня ошибка записи.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//объявление двумерного массива
std::complex <double>** mas;
mas = new std::complex <double>* [5];
        for (int i = 0; i < n; i++)
        {
            mas[i] = new std::complex <double> [5];
        }
//инициализация 
for (int i = 0; i < 5; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                double r,im;
                cout<<"a["<<i+1<<"]["<<j+1<<"] real = ";
                cin>>r;
                mas[i][j].real(r);
                cout<<"a["<<i+1<<"]["<<j+1<<"] imag = ";
                cin>>im;
                mas[i][j].imag(im);
            }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru