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

Вариант № 13

13.1. Объявите двумерный вещественный массив, в котором n  m элементов. Заполните его числами, полученными по закономерности: . Отсортируйте каждую строку массива по убыванию. Распечатайте его в виде таблицы с точностью до 3 знаков после запятой дважды – до и после сортировки. Оформите генерацию, вывод массива и сортировку строк с помощью функций.

13.2. Разработайте структуры, определяющие положение точки в декартовой и полярной системе координат. Опишите функцию, преобразующую координаты точки на плоскости из полярных в декартовы. Введите точку в полярных координатах, преобразуйте координаты в декартовы.

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

13.4. В двумерном массиве, состоящем из целочисленных элементов, в каждом столбце поменять местами наибольший по модулю и последний не принадлежащий интервалу (a, b) элементы массива. Элементы массива генерируются случайным образом.

Вариант № 14

14.1. Объявите двумерный целочисленный массив, в котором n строк по m элементов. Выполните генерацию массива случайными целыми числами из промежутка [ab). Переставьте столбцы массива так, чтобы их максимальные элементы образовали возрастающую последовательность. Выведите массив на экран в виде таблицы дважды – до и после перестановки. Оформите генерацию, вывод массива и перестановку столбцов с помощью функций.

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

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

14.4. Разработать программу, позволяющую в одномерном массиве, состоящем из N вещественных элементов, вычислить:

  1. Сумму модулей отрицательных элементов массива;

  2. Количество элементов массива, не принадлежащих интервалу (a, b);

  3. Наименьший из элементов массива, принадлежащих отрезку [a, b];

  4. Количество элементов массива, равных первому элементу.

Элементы массива генерируются случайным образом.

Вариант № 15

15.1. Задана последовательность из N вещественных чисел. Найти частное средних арифметических значений элементов с нечетными и четными индексами.

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

15.3. Разработать программу обмена данными между двумя файлами.

15.4. Разработать программу, позволяющую в двумерном массиве, состоящем из целочисленных элементов, поменять местами:

  1. в каждом столбце наибольший по модулю и последний положительный элементы;

  2. в каждом столбце первый и последний отрицательные элементы;

  3. в каждой строке наибольший и наименьший элементы;

  4. в каждом столбце первый принадлежащий отрезку [a, b] и первый отрицательный элементы.

Элементы массива генерируются случайным образом.

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