- •Основные сведения
- •Ввод и вывод данных через потоки
- •Описание функций математического модуля math
- •Модуль random
- •Лабораторная работа №1 Выполнение программы простой структуры. Вычисление выражений с использованием стандартных функций
- •Варианты
- •Лабораторная работа №2
- •Варианты
- •Лабораторная работа №3
- •Лабораторная работа №4 Работа с одномерными массивами
- •Сортировка массивов
- •Сортировка методом пузырьков (метод простого обмена)
- •Сортировка методом вставок
- •Сортировка методом простого выбора
- •Постановка задачи
- •Варианты
- •Лабораторная работа №5
- •Постановка задачи
- •Варианты
- •Методические указания
- •Лабораторная работа №6 Динамические массивы
- •Постановка задачи
- •Варианты
- •Лабораторная работа №7
- •Постановка задачи
- •Варианты
- •Лабораторная работа №8 Хранение данных на внешних носителях
- •Определение конца файла
- •Закрытие файла, если он больше не нужен
- •Ввод/вывод данных с помощью функций унаследованных от с
- •Постановка задачи
Постановка задачи
Используя функции сформировать с помощью ДСЧ одномерный массив и вывести его на печать.
Выполнить обработку одномерного массива в соответствии с вариантом, используя функции, результат вывести на печать.
Используя функции сформировать с помощью ДСЧ двумерный массив и вывести его на печать.
Выполнить обработку двумерного массива в соответствии с вариантом, используя функции, результат вывести на печать.
Ввести с клавиатуры строку символов и обработать ее в соответствии со своим вариантом, используя функции.
Варианты
Вариант |
Одномерный массив |
Двумерный массив |
Строки |
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 |
Удалить из массива все элементы с четными номерами. |
Все нечетные строки матрицы сдвинуть циклически на К элементов влево. |
Удалить из строки все слова, начинающиеся на гласную букву. |