Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11ВО1-Варианты заданий к лабораторным работам.doc
Скачиваний:
22
Добавлен:
19.11.2019
Размер:
151.55 Кб
Скачать

Вариант № 5

5.1. Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность действительных чисел так, чтобы последовательность осталась неубывающей.

5.2. Разработать программу, определяющую во введенном тексте на английском языке слово, в котором доля гласных (a, e, i, o, u, y) максимальна.

5.3. Разработать программу для графического решения системы уравнений:

где .

Обеспечить ввод значений после чего изобразить оси координат с разметкой, графики функций и перпендикуляр от точки их пересечения к оси абсцисc.

5.4. Разработать приложение, реализующее двоичный поиск значения x в одномерном целочисленном массиве длиной n. Значения элементов массива формируются случайным образом, значения x и n вводятся с клавиатуры.

Вариант № 6

6.1. Дана целочисленная квадратная матрица произвольного размера. Значения элементов матрицы задаются случайным образом. Разработать программу, позволяющую находить сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали.

6.2. Дана строка. Проверьте правильность расстановки в ней круглых скобок: каждой открытой скобке должна соответствовать корректно закрытая скобка.

6.3. Дан одномерный массив целых чисел произвольной размерности. Разработать программу, которая выводит сначала все отрицательные числа этой последовательности, а затем – все положительные. Причем, обе последовательности должны быть отсортированы по возрастанию методом «пузырька» (см. примечание 2). Значения элементов массива формируются случайным образом.

6.4. Разработать программу, которая вводит текст на английском языке и заменяет в нем окончания слов “ing” на окончания “ed”.

Вариант № 7

7.1. Дан одномерный вещественный массив из N элементов (N – нечетное), заданных случайными числами на промежутке [ab). Поменять местами элементы симметричные относительно центрального.

7.2. Дана строка, в которой слова разделены одним пробелом. Замените первые буквы всех слов на заглавные (если слово начинается с заглавной буквы, оставьте без изменения).

7.3. Приложение предназначено для работы со списком фамилий учебной группы и должно осуществлять:

– ввод каждой фамилии в редактируемое поле;

– добавление ее к списку;

– удаление фамилии из списка;

– сортировку списка фамилий.

Интерфейс приложения должен включать главное меню, поле редактирования, список с вертикальной полосой прокрутки, кнопки "Добавить", "Удалить", "Сортировка".

7.4. Разработать программу, которая вводит текст, содержащий русские и английские слова, выделяет все русские буквы в тексте и определяет наиболее часто встречающиеся из них.

Вариант № 8

8.1. Дан одномерный целочисленный массив из N элементов, заданных случайными числами на промежутке [ab). Поменять местами первый минимальный и последний максимальный элементы.

8.2. Найдите в строке самый часто встречающийся символ. Распечатайте символ и число его повторений.

8.3. Разработать программу сглаживания экспериментальных данных по методу медианной фильтрации, суть которого заключается в том, что значение каждого элемента массива Yi (1 < i < n, где n – размер массива) заменяется на среднее по величине значение из ряда Yi-1, Yi и Yi+1. Предусмотреть ручной ввод значений элементов массива и формирование их программой случайным образом по требованию пользователя.

8.4. Разработать программу, демонстрирующую в динамике восход солнца на море.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]