Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Praktikum_programmirovanie / Praktikum_programmirovanie.doc
Скачиваний:
65
Добавлен:
30.03.2015
Размер:
15.88 Mб
Скачать

Постановка задачи

  1. Используя функции сформировать с помощью ДСЧ одномерный массив и вывести его на печать.

  2. Выполнить обработку одномерного массива в соответствии с вариантом, используя функции, результат вывести на печать.

  3. Используя функции сформировать с помощью ДСЧ двумерный массив и вывести его на печать.

  4. Выполнить обработку двумерного массива в соответствии с вариантом, используя функции, результат вывести на печать.

  5. Ввести с клавиатуры строку символов и обработать ее в соответствии со своим вариантом, используя функции.

Варианты

Вариант

Одномерный массив

Двумерный массив

Строки

1

Отсортировать по возрастанию только четные элементы массива.

Перевернуть все четные строки матрицы.

Удалить все гласные буквы из строки.

2

Удалить из массива все четные элементы.

Перевернуть все четные столбцы матрицы.

Подсчитать количество слов в строке.

3

Найти количество простых чисел в массиве.

Перевернуть все нечетные строки матрицы.

Перевернуть каждое четное слово в строке.

4

Найти количество чисел Фибоначчи в массиве.

Перевернуть все нечетные столбцы матрицы.

Удалить каждое четное слово из строки.

5

Удалить все простые числа из массива.

Отсортировать по убыванию все строки матрицы.

Отсортировать слова в строке в лексикографическом порядке (по алфавиту).

6

Удалить из массива все числа Фибоначчи.

Отсортировать по убыванию столбцы матрицы.

Удалить из строки все слова, начинающиеся на гласную букву.

7

Отсортировать по возрастанию только положительные элементы массива.

Меняя местами строки матрицы, отсортировать по возрастанию ее первый столбец.

Удалить из строки все слова, заканчивающиеся на гласную букву.

8

Удалить из массива все элементы с четными номерами.

Меняя местами столбцы матрицы, отсортировать по возрастанию ее первую строку.

Удалить все гласные буквы из строки.

9

Отсортировать по возрастанию только те элементы массива, которые являются простыми числами.

Все четные строки матрицы сдвинуть циклически на К элементов вправо.

Подсчитать количество слов в строке.

10

Удалить из массива все элементы равные min(a[1],a[3],…a[2n-1]).

Все нечетные строки матрицы сдвинуть циклически на К элементов влево.

Перевернуть каждое четное слово в строке.

11

Создать новый массив из номеров элементов, значения которых равны 0.

Перевернуть все четные строки матрицы.

Удалить каждое четное слово из строки.

12

Сформировать массив, в котором будут только элементы исходного массива, заканчивающиеся на цифру К.

Перевернуть все четные столбцы матрицы.

Отсортировать слова в строке в лексикографическом порядке (по алфавиту).

13

Отсортировать по возрастанию только четные элементы массива.

Перевернуть все нечетные строки матрицы.

Удалить из строки все слова, начинающиеся на гласную букву.

14

Удалить из массива все четные элементы.

Перевернуть все нечетные столбцы матрицы.

Удалить из строки все слова, заканчивающиеся на гласную букву.

15

Найти количество простых чисел в массиве.

Отсортировать по убыванию все строки матрицы.

Удалить все гласные буквы из строки.

16

Найти количество чисел Фибоначчи в массиве.

Отсортировать по убыванию все столбцы матрицы.

Подсчитать количество слов в строке.

17

Удалить все простые числа из массива.

Меняя местами строки матрицы, отсортировать по возрастанию ее первый столбец.

Перевернуть каждое четное слово в строке.

18

Удалить из массива все числа Фибоначчи.

Меняя местами столбцы матрицы, отсортировать по возрастанию ее первую строку.

Удалить каждое четное слово из строки.

19

Отсортировать по возрастанию только положительные элементы массива.

Все четные строки матрицы сдвинуть циклически на К элементов вправо.

Отсортировать слова в строке в лексикографическом порядке (по алфавиту).

20

Удалить из массива все элементы с четными номерами.

Все нечетные строки матрицы сдвинуть циклически на К элементов влево.

Удалить из строки все слова, начинающиеся на гласную букву.