![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.12.2013
Сообщений: 31
|
![]()
Write a program for two-dimensional array processing that implements the following activities:
1. creates one of these special arrays (8x8): a. diagonal matrix; b. low triangular matrix; c. high triangular matrix; d. symmetric matrix; 2. fills it with random integer numbers in a range [-30..45]; 3. displays the filled array; 4. transforms array into vector; 5. searches for user specified element in vector using linear search algorithm; 6. sorts vector using one of these algorithms: a. Bubble; b. Insertion; c. Selection; 7. displays the sorted vector. Напишите программу для двумерной обработки массива, который реализует следующие виды деятельности: 1. создает один из этих специальных массивов (8х8): . диагональная матрица; б. низкий треугольная матрица; с. высокая треугольная матрица; г. симметричная матрица; 2. заполняет его случайными целыми числами в диапазоне [-30 .. 45]; 3. отображает заполненную массив; 4. превращает массив в вектор; 5. ищет указанный пользователем элемента в векторе с использованием линейной алгоритм поиска; 6. сортирует вектор, используя один из этих алгоритмов: . Пузырь; б. Вносимые; с. Выбор; 7. отображает отсортированный вектор. Ребята можете помочь или обьяснит? |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Прикольный перевод ))) Особенно про пузырь понравилось )))
Короче тебя просят создать матрицу 8х8. Потом обработать то что под главной диагональю, потом то что над ней. Далее сделать матрицу симметричной - т.е сделать матрицу 8х16 (это как я понимаю симметрию) так чтоб правая сторона была зеркалом левой. Матрицу заполнять случайными числами -30..45, отобразить ее на экране. Преобразовать матрицу в вектор (непонятны критерии) В общем хотя бы это сделай. Потом можно остальное пробовать.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 16.12.2013
Сообщений: 31
|
![]() Код:
Последний раз редактировалось Stilet; 08.03.2014 в 22:42. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
![]()
Sqr() , я полагаю - квадратный корень? Если да, то в сортировках верхняя граница должна быть квадратом, а не корнем.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 16.12.2013
Сообщений: 31
|
![]()
да это квадратный корень
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.12.2013
Сообщений: 31
|
![]()
а как можно убрать ноли из вектора
после компиляции у меня выходит ноли в векторе Последний раз редактировалось Stilet; 11.03.2014 в 09:08. |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Так у тебя в матрице нули )
Смысл их убирать из вектора? Вот к примеру: Цитата:
Тебе нужно матрицу ввести, наполнить числами, а уже потом обрабатывать диагональ, верхний и нижний треугольник между н... диагональю. Тоесть: Код:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 16.12.2013
Сообщений: 31
|
![]()
нет у меня выходить двухмерные а нужно одномерные
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема создания 3D-моделей в Processing под Windows XP | Krasi | Windows | 1 | 02.02.2014 13:50 |
free pascal. Заполнить массив array of pointer | Решетова Алена | Помощь студентам | 5 | 15.12.2012 06:09 |
Нelp write a program | Alexxx92 | Помощь студентам | 0 | 04.06.2009 17:05 |
program Project1; необходимо перенести из Pascal в Delphi | Toxass | Общие вопросы Delphi | 22 | 24.11.2008 08:53 |
Array или не array | Димарик | Общие вопросы Delphi | 4 | 18.06.2007 15:16 |