Алгоритм и программа поиска минимального и максимального элементов в массиве. Задача сортировки (метод "пузырька" алгоритм и программа с операторами For)

Вид материалаПрограмма
Подобный материал:
ВОПРОСЫ ПО ПРОГРАММИРОВАНИЮ ЗА 1 СЕМЕСТР
  1. Алгоритм. Свойства и способы описания. Графическое описание алгоритмов.
  2. Типы алгоритмов. Примеры программ с операторами If и Case.
  3. Общая схема цикла. Типы циклов. Операторы цикла Турбо Паскаля.
  4. Внутреннее представление данных в ЭВМ. Скалярные типы и операции над ними. Оператор присваивания.
  5. Массивы. Особенности описания и обработки. Особенности алгоритмов и программ с накапливанием сумм и
    произведений.
  6. Ввод и вывод массивов. Формирование двух и более массивов из одного.
  7. Алгоритм и программа поиска минимального и максимального элементов в массиве.
  8. Задача сортировки (метод "пузырька" — алгоритм и программа с операторами For).
  9. Задача сортировки (метод "пузырька" — алгоритм и программа с сокращением количества просмотров массива).
  10. Алгоритм и программа обработки 2-мерных массивов по строкам и столбцам.
  11. Алгоритм и программа обработки матрицы в целом (нахождение минимума или максимума) и ее диагоналей.
  12. Простейшие алгоритмы и программы обработки строк (подсчет количества вхождений символов или подстрок в
    строку). Операции, процедуры и функции обработки строк Турбо Паскаля.
  13. Алгоритм и программа поиска и вывода без повторов элементов массива (символов в строке).
  14. Алгоритм и программа формирования без повторов строки из символов, встречающихся в тексте.
  15. Алгоритм и программа подсчета количества вхождений для каждого из символов, встречающихся в тексте.
  16. Алгоритм и программа подсчета количества вхождений заданных символов (гласных, согласных и пр.) в текст.
  17. Алгоритм и программа упорядочения английских (французских, немецких) и русских слов по алфавиту.
  18. Алгоритм и программа выделения слов из текста, если они отделены друг от друга одним пробелом.
  19. Алгоритм и программа выделения слов из текста, если они отделены друг от друга несколькими пробелами.
  20. Алгоритмы и программы линейного поиска (простого и с сокращением количества просмотров).
  21. Алгоритм и программа дихотомического поиска.
  22. Принципы модульного программирования. Процедуры. Особенности оформления и вызова.
  23. Пример программы с процедурой.
  24. Функции. Особенности оформления и вызова. Рекурсивные функции.
  25. Пример программы с функцией.
  26. Внешние процедуры и функции Турбо Паскаля.