Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
321 / Основы алгоритмизации и программирования.doc
Скачиваний:
112
Добавлен:
11.04.2015
Размер:
1.1 Mб
Скачать

Задание 4

  1. Описать функцию нахождения наибольшего из трёх чисел.

  2. Описать функцию нахождения наименьшего из трёх чисел.

  3. Описать процедуру вычисления наибольшего из N чисел.

  4. Описать процедуру вычисления наименьшего из N чисел.

  5. Описать функцию вычисления среднего значения для N первых элементов вещественного массива W.

  6. Описать процедуру вычисления среднего значения для N первых элементов вещественного массива W.

  7. Описать функцию вычисления среднего значения для нечётных элементов вещественного массива W, состоящего из N элементов.

  8. Описать функцию вычисления среднего значения для чётных элементов вещественного массива W , состоящего из N элементов.

  9. Описать процедуру, которая получает вещественный массив М из 10 элементов и возвращает S-сумму чисел, находящихся в массиве.

  10. Описать процедуру, которая получает получает вещественный массив К из 10 элементов и возвращает Р-произведения элементов, находящихся в массиве.

  11. Описать процедуру нахождения наименьшего общего кратного трёх заданных натуральных чисел.

  12. Запрограммировать рекурсивный поиск наименьшего элемента массива.

  13. Запрограммировать рекурсивный поиск наибольшего элемента массива.

  14. Описать процедуру вычисления количества отрицательных чисел в массиве W из N элементов.

  15. Описать процедуру вычисления количества положительных чисел в массиве W из N элементов.

  16. Описать процедуру вычисления количества чётных чисел в массиве W из N элементов.

  17. Описать процедуру вычисления количества нечётных чисел в массиве W из N элементов.

  18. Описать процедуру вычисления количества чисел, делящихся на 3 без остатка в массиве W из N элементов.

  19. Описать процедуру вычисления количества чисел, делящихся на 7 без остатка в массиве W из N элементов.

  20. Описать процедуру вычисления количества чисел, делящихся на 5 без остатка в массиве W из N элементов.

  21. Описать процедуру, которая получает вещественный массив М из 10 элементов и возвращает S-сумму отрицательных чисел, находящихся в массиве.

Задание 5

  1. Задан текст. Слова в тексте разделены пробелами. В конце текста - точка. Определить, сколько раз в тексте встречается буква « о ».

  2. Задан текст. Слова в тексте разделены пробелами. В конце текста - точка. Заменить второе слово на введённое слово.

  3. В заданном тексте удалить часть текста, заключённую в скобки.

  4. Определить количество слов в тексте и упорядочить слова в порядке возрастания длин.

  5. Напечатать самое короткое слово из заданного текста.

  6. Напечатать самое длинное слово из заданного текста.

  7. В тексте убрать лишние пробелы между словами, оставив по одному.

  8. В тексте вставить между словами вместо одного пробела запятую и побел.

  9. Определить, какой процент слов в тексте начинается на букву « к ». Слова разделены пробелами. В конце текста - точка.

  10. Сколько раз в тексте встречается заданное слово.

  11. В тексте заменить каждую « , » на « ; ».

  12. Определить, сколько раз в тексте встречается буква «а» в сочетании «ая».

  13. В заданном тексте определить сколько раз встречается удвоенное сочетание «нн».

  14. Слово зашифровано записью наоборот. Расшифровать.

  15. Дан текст. Найти количество гласных в нем.

  16. Дан текст. Подсчитать количество русских букв, латинских букв, используемых в тексте.

  17. Дан текст. Распечатать частоту встречаемости в тексте « , », « ; ».

  18. Дан текст. Подсчитать количество буквенных символов в нём и количество разделителей « ‘ ‘ », « , » , « . » , « ; ».

  19. Дан текст. Найти самое короткое слово и подсчитать в нем количество гласных.

  20. Дан текст. Найти самое длинное слово и подсчитать в нем количество согласных.

  21. Определить, сколько раз 2-я буква введённого слова встречается в тексте.