Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В соответствии с вариантом задания разработать и отладить библиотеку. Все задания компилировать с помощью утилиты MAKE.
1. В тексте определить количество символов, которые не являются ни цифрами, ни буквами.
2. Для заданной матрицы получить вектор, каждый элемент которой равен сумме элементов строки матрицы.
3. Выделить первое и последнее слова текста.
4. Дана матрица A(5,5) и вектор X(5). Вычислить произведение матрицы на вектор.
5. Дана матрица B(4,5). Найти столбец с максимальной суммой элементов.
6. Даны два массива по 10 элементов каждый. Найти сумму квадратов разностей
элементов массивов с одинаковыми индексами.
7. В тексте вставить между вторым и третьим словом новое слово.
8. Для матрицы определить каких элементов больше: положительных или отрицательных.
9. В тексте определить количество заключенных в круглые скобки символов.
10. Вывести на экран второе и четвертое слова произвольной строки.
11. В тексте найти и вывести слова, содержащие сочетание символов LF.
12. Для квадратной матрицы найти сумму элементов, находящихся выше главной диагонали.
13. Поменять элементы массива первый с последним, второй с предпоследним и т.д.
14. В матрице, в строке содержащей нуль, расположить элементы по убыванию.
15. В матрице максимальный элемент строки заменить средним арифметическим этой строки.
16. В матрице определить максимальный элемент каждого столбца и записать их в массив.
17. Создать матрицу. Найти две строки в которых элементы одинаковы, но стоят в разной последовательности.
18. В матрице определить сумму каждой строки и строчку с максимальной суммой записать в массив.
19. В матрице упорядочить элементы главной диагонали по возрастанию и найти сумму элементов стоящих под главной диагональю.
20. В матрице определить сумму положительных чисел каждого столбца и записать их в новый массив.
Библиография
1. Дансмур М. Операционная система UNIX и программирование на языке Си. /
Дансмур М., Дейвис Г. - М.: Радио и связь, 1989. – 192 с.
2. Рейчард К. Linux: справочник / К. Рейчард, П. Фолькердинг. - СПб.: Питер
Кон, 1999. – 480 с.
3. Робачевский А.М. Операционная система UNIX. - СПб.: BHV-Санкт-
Петербург, 1997. - 528 с.
4. Стивенс У. UNIX: взаимодействие процессов. – СПб.: Питер, 2003. – 576 с.
5. Теренс Чан Системное программирование на С++ для UNIX. К.: Издательская
группа BHV, 1997. - 592 с.
6. Хэвиленд К., Грэй Д., Салама Б. Системное программирование в UNIX. Руко-
водство программиста. – М., ДМК Пресс, 2000. – 368 с.
7. Серия статей Андрея Боровского, http://www.citforum.ru/programming/unix/borovsky/
8. Процессы в Linux, http://www.prolinux.ru/introduction/about-linux-processes/
9. Иванов Н. Н. «Программирование в Linux с нуля». http://www.lindevel.ru/zlp/
Дата публикования: 2014-11-29; Прочитано: 253 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!