Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Лабораторные задания. В соответствии с вариантом задания разработать и отладить библиотеку



В соответствии с вариантом задания разработать и отладить библиотеку. Все задания компилировать с помощью утилиты 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...