Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2012, 19:05   #1
zink
Пользователь
 
Регистрация: 30.03.2011
Сообщений: 36
По умолчанию Динамическая память, заполнение массива

Даны действительные числа a1,...an. Получить квадратную матрицу порядка n:

Матрица размещается в памяти динамически с помощью операции new, значение n и числа a1,...an вводятся по запросу с клавиатуры. В конце работы программы освободить выделенную память. Вывести полученную матрицу.


Хотелось бы понять алгоритм этой задачи, и зачем использовать динамическую память в решении, точнее как.
Изображения
Тип файла: gif 7.gif (2.3 Кб, 77 просмотров)
zink вне форума Ответить с цитированием
Старый 18.02.2012, 19:18   #2
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

http://yandex.ru/yandsearch?text=%D0...1%2B%2B&lr=240
_Bers вне форума Ответить с цитированием
Старый 18.02.2012, 20:12   #3
zink
Пользователь
 
Регистрация: 30.03.2011
Сообщений: 36
По умолчанию

Хорошо, теорию я уже читал. Ключевое слово алгоритм
zink вне форума Ответить с цитированием
Старый 18.02.2012, 20:42   #4
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

1. Определяем структуру данных матрицы
2. Заполняем матрицу.
3. Профит!
_Bers вне форума Ответить с цитированием
Старый 18.02.2012, 20:46   #5
Karp_13
Всё знать хотяка!
Пользователь
 
Аватар для Karp_13
 
Регистрация: 21.04.2009
Сообщений: 67
По умолчанию

Эм, не знаю что по той ссылке, но вот тебе алгоритм в двух словах(этот форум мне многое дал, буду по чуть-чуть отрабатывать)):
1. Вводится n.
2. Выделяется память на nxn ячеек типа данных который тебе нужен.
3. Запускается цикл, в котором ты начинаешь забивать выделенное пространство с клавиатуры значениями.
4. Выводится всё это чудо на экран.
5. Ждётся нажатие клавиши или просто спится, чтобы затем пойти дальше.
6. Удаляется всё, закрывается всё.

Как всё это реализовать думай сам - моно либо в единой главной процедуре, либо раскидать по функциям, либо через через класс, описанный в dllке, лежащей на другом компе под паролем. Так что хватай карандаш и беги творить.)

ps: ат чёрт, опять меня опередили.) Зато у меня подробней.)
Я вредный и нервный, но бдобр.

Последний раз редактировалось Karp_13; 18.02.2012 в 20:49.
Karp_13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическая память I.C.E Общие вопросы C/C++ 15 16.01.2011 19:27
Динамическая память Astat Помощь студентам 1 30.06.2010 20:40
Динамическая память!!! Doholyan Паскаль, Turbo Pascal, PascalABC.NET 12 30.06.2009 17:11
динамическая память aka_faith Общие вопросы C/C++ 47 12.06.2009 12:35
Динамическая память liver1981 Общие вопросы C/C++ 5 22.04.2009 09:16