Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №5.docx
Скачиваний:
39
Добавлен:
18.03.2015
Размер:
48.85 Кб
Скачать

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

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

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

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

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

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

4. Варианты

Вариант

Строки

1

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

2

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

3

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

4

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

5

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

6

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

7

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

8

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

9

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

10

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

11

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

12

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

13

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

14

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

15

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

16

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

17

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

18

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

19

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

20

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

21

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

22

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

23

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

24

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

25

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

5. Методические указания

1. Ввод/вывод строк организовать с помощью функций:

  • char* gets(char*s)

  • int puts(char *s)

2. Для обработки строк использовать стандартные функции из библиотечного файла <string.h>

3. Функция main() должна содержать только описание массивов/строк и вызовы функций для формирования, печати и обработки массивов/строк.

6. Содержание отчета

1. Постановка задачи (общая и для конкретного варианта).

2. Код программы

4. Результаты тестов.