АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Практическое задание N 2. 34

Читайте также:
  1. Window(x1, y1, x2, y2); Задание окна на экране.
  2. В основной части решается практическое задание.
  3. Глава 1. Первое практическое занятие по методу ПМТ
  4. Домашнее задание
  5. Домашнее задание
  6. Домашнее задание
  7. Домашнее задание
  8. Домашнее задание
  9. Домашнее задание
  10. Домашнее задание
  11. Домашнее задание
  12. Домашнее задание

 

1. Сортировать группу из двадцати спортсменов, участвующих в контрольном забеге в порядке увеличения времени, показанном участниками на финише. Время задать функцией Random в диапазоне от 3600 до 4200. Фамилии спортсменов задать в программе. Необходимо составить две команды: массив F1 - из фамилий трех спортсменов, показавших лучшее время, и массив F2 - из фамилий пяти следующих спортсменов.

2. Сортировать группу из двенадцати учеников, участвующих в олимпиаде по информатике в порядке увеличения полученных ими баллов. Количество баллов задать функцией Random в диапазоне от 120 до 200. Фамилии учеников задать в программе. Необходимо составить три команды: N1 - из учеников, занявших 1, 4, 7, 10 места, N2 - из учеников, занявших 2, 5, 8, 11 места, N3 - из учеников, занявших 3, 6, 9, 12 места.

 

Примечание к п.п. 1, 2: Перестановку элементов массива фамилий проводить параллельно с сортировкой ключевого массива. Вывести на экран исходную таблицу: фамилии, время (баллы), отсортированную таблицу и составы команд.

 

3. Модифицировать процедуры сортировки выбором, обменом и вставки для сортировки таблиц данных по ключу.

3. 1 Отсортировать таблицу из 10 строк с колонками: "Фамилия, Имя, Отчество, Средний балл" в порядке убывания значений в колонке "Средний балл".

 

3. 2 Сортировать таблицу из 10 строк с колонками: "Страна, Столица, Число жителей" в порядке убывания значений в колонке "Число жителей".

 

3. 3 Сортировать таблицу из п. 3. 1 по колонке "Фамилия" в алфавитном порядке.

 

3. 4 Сортировать таблицу из п. 3. 2 по колонке "Столица" в алфавитном порядке.

 

Примечание к п. 3: Вывести на экран исходную и отсортированную таблицы.

 

4. Закодировать массив символов, составляющих строку, расположив символы в алфавитном порядке. Перестановку индексов исходного массива символов записать в массиве "Ne". Раскодировать массив символов, применяя перестановку символов параллельно с сортировкой массива "Ne". Вывести на экран исходную, закодированную и раскодированную строки.

 

 

Список литературы

 

1. Абрамов С. А., Зима Е. В. Начала информатики. М.: Наука, 1989. 256 с.

2. Бронштейн И.Н., Семендяев К.А. Справочник по математике. М.: Наука, 1981. 720 с.

3. Епанешников А. М., Епанешников В. А. Программирование в среде Turbo Pascal 7.0.

М.: Диалог - МИФИ, 1995. 288 с.

4. Лапшин Е. Графика для IBM PC. М.: Солон, 1995. 228 с.

5. Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль (версия 5.5)

М.: МАИ, 1992. 576 с.

6. Сахарный Н. Ф. Курс теоретической механики. М.: Высшая школа, 1964. 846 с.

7. Яворский Б. М., Детлаф А. А. Справочник по физике. М.: Наука, 1977. 944 с.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)