Zhenek_ua
|
|
1 | |
Задачка к курсовой (действия с массивом вещественных чисел)10.03.2013, 21:50. Показов 1765. Ответов 3
Метки нет (Все метки)
Пытался выучить Си++ с помощью умных книг, но пока как-то не очень, вот прошу помочь с этой задачей, а заодно расскажите как сделать так, чтоб при выводе сообщений на экран русскими буквами выводились русские буквы, а не иероглифы)
1. Рассмотрим массив целых или действительных чисел a1...an Пусть требуется переставить элементы этого массива так, чтобы после перестановки они были упорядочены по неубыванию: a1<a2<...<an Эта задача называется задачей сортировки или упорядочения массива (эту же задачу можно рассматривать применительно к упорядочению по невозрастанию: a1>a2>...>an если числа попарно различны, то можно говорить об убывании и о возрастании. Для решения этой задачи можно воспользоваться, например, следующими алгоритмами: а) Найти элемент массива, имеющий наименьшее значение, переставить его с первым элементом, затем проделать то же самое, начав со второго элемента и т. д. (Сортировка выбором.) б) Последовательным просмотром чисел a1...an найти наименьшее i такое, что ai>ai+1. Поменять аi и ai+1 местами, возобновить просмотр с элемента ai+1 и т. д. Тем самым наибольшее число передвинется на последнее место. Следующие просмотры начинать опять сначала, уменьшая на единицу количество просматриваемых элементов. Массив будет упорядочен после просмотра, в котором участвовали только первый и второй элементы. (Сортировка обменами.) в) Просматривать последовательно a2...an и каждый новый элемент аi, вставлять на подходящее место в уже упорядоченную совокупность a1...ai-1. Это место определяется последовательным сравнением аi с упорядоченными элементами a1...ai-1 . (Сортировка простыми вставками.) Написать программы, реализующие алгоритмы а), б), в). |
10.03.2013, 21:50 | |
Ответы с готовыми решениями:
3
Работа с массивом вещественных чисел Работа с массивом вещественных чисел Матрицы, задаваемые массивом вещественных чисел Действия с матрицей вещественных чисел NxM |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
11.03.2013, 05:41 | 2 | |||||
Пузырёк.
1
|
Неэпический
|
|
11.03.2013, 05:45 | 3 |
1
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
11.03.2013, 05:46 | 4 | |||||
Выбор
1
|
11.03.2013, 05:46 | |
11.03.2013, 05:46 | |
Помогаю со студенческими работами здесь
4
Задачка с одномерным массивом.Найти количество удвоенных нечётных чисел Задачка 9 класса. Посчитать произведение всех вещественных чисел от a до b, с шагом 0,5 Ввод двух вещественных чисел и действия над ними Создать класс для работы со ступенчатым массивом вещественных чисел Создать класс для работы с двумерным массивом вещественных чисел Создать класс для работы с двумерным массивом вещественных чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |