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

Треугольные массивы - C++

Восстановить пароль Регистрация
 
xxxyx
0 / 0 / 0
Регистрация: 18.12.2013
Сообщений: 8
20.03.2014, 16:06     Треугольные массивы #1
1. Написать программу для работы с динамически создаваемыми "треугольными" массивами
вида:
x
xx
xxx
xxxx

Тип элементов - любой базовый (char, int, float и т.п.), число строк произвольное.

2. Используя шаблоны, напишите следующие функции для работы с такими массивами:
а) Функция создания массива из n строк. Все элементы должны быть
инициализированы нулевым значением. По умолчанию n=10. Функция должна
возвращать указатель на созданный массив или NULL, если создать его не
удалось.
б) Функция присвоения элементу j-ой строки k-го столбца заданного значения.
Функция должна препятствовать выходу за пределы массива.
в) Функция чтения элемента j-ой строки k-го столбца. Функция должна
препятствовать попытке чтения за пределами массива.
3. Используя ваши функции, создайте два треугольных массива:
a) Массив элементов типа double с числом строк и значениями элементов по
умолчанию.
б) Целочисленный массив из 8 строк. Присвойте элементам этого массива
двузначные значения. Первая цифра (десятки) номер строки, отсчитываемый от 1;
вторая цифра (единицы) номер столбца, также отсчитываемый от 1.
4. Выведите на экран построчно значения элементов этих массивов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2014, 16:06     Треугольные массивы
Посмотрите здесь:

массивы. C++
C++ Две правые треугольные матрицы А и В порядка n
Массивы C++
C++ Массивы
C++ Заданы две левые треугольные целочисленные матрицы А, B. Найти матрицу С = Е(A + B)2, где Е – единичная матрица.
Массивы C++
C++ треугольные пирамиды
C++ Разложение матрицы A на треугольные матрицы

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru