Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Приложение А. В данной лабораторной работе будут введены такие понятия как сортировкаСтр 1 из 2Следующая ⇒ Введение В данной лабораторной работе будут введены такие понятия как сортировка. Будут изучены различные методы сортировки, такие как сортировка по возрастанию, сортировка по убыванию, сортировка по неубыванию и сортировка по невозрастанию. Будут изучены различные способы сортировок элементов множеств.
Задача №10 Анализ задач Из условия задачи видно, что в программе будет использоваться подпрограмма-функция d, в теле самой программы будет реализована сортировка массива. Описание алгоритма Для решения данной задачи был использован следующий алгоритм: 1. Описание функции d. 2. Начало цикла 1. 3. Ввод m>0. 4. Конец цикла 1. 5. Начало цикла 2. 6. Ввод в массив рандомных значений n. 7. Конец цикла 2. 8. Пузырьковая сортировка 9. Цикл3 с перечислением i от 1 до m-1. 10. Цикл4 с перечислением j от 1 до m-i. 11. Сравнение d(a[j]) > d(a[j+1]). 12. Если истина, то вычисление k, a[j], a[j+1]. 13. Конец цикла4. 14. Конец цикла3. 15. Цикл 5 с перечислением i от 1 до m. 16. Вывод a[i]. 17. Конец цикла 5.
Задача №31 Анализ задач Из условия задачи видно, что в программе будет использоваться 4 цикла: один для ввода массива, два для сортировки и один для вывода элементов нового массива. Описание алгоритма Для решения данной задачи был использован следующий алгоритм: 1. Ввод n. 2. Цикл1 с перечислением i от 1 до n. 3. Ввод a[i]. 4. Конец цикла1. 5. Цикл2 с перечислением i от 2 до n. 6. Цикл3 с перечислением j от n до i. 7. Сравнение a[ j - 1] mod 10 > a[ j ] mod 10. 8. Если истина, то вычисление t, a[j], a[j+1]. 9. Конец цикла3. 10. Конец цикла2. 11. Вычисление t. 12. Цикл4 с перечислением i от 2 до n. 13. Сравнение a[i] <> a[i-1]. 14. Если истина, то вычисление t. 15. Конец цикла4.
16. Заключение В данной лабораторной работе были введены такие понятия как сортировка. Были изучены различные методы сортировки, такие как сортировка по возрастанию, сортировка по убыванию, сортировка по неубыванию и сортировка по невозрастанию. Были изучены различные способы сортировок элементов множеств.
Приложение А
|