Программирование_Семестр3_МетодПособие
.pdf20.Заданы массивы Y(4, 4) и Z(8, 8). Для каждого из них вычислить среднее арифметическое значение положительных эле-ментов, расположенных выше главной диагонали.
21.Заданы координаты вершин трех треугольников. Определить треугольник с максимальным периметром.
22.Заданы три матрицы размерами 2×2, 3×3, 4×4. Для каждой из матриц определить среднее арифметическое значение положительных элементов главной диагонали.
23.Заданы три одномерных массива разной размерности. Для каждого из массивов определить повторяющиеся элементы.
24.Заданы координаты четырех точек на плоскости. Определить номера точек, расстояние между которыми минимальное.
25. |
Заданы две окружности |
(х - а)2 + (у - b)2 = r2 |
и |
|
|
(х - с)2 + (у - d)2 = R2 |
и координаты четырех точек. |
||
|
Определить количество точек, лежащих внутри каждой |
|||
|
окружности. |
|
|
|
26. |
Заданы три одномерных массива А(5), |
В(10), С(15). |
||
|
Написать программу решения уравнения рх2 |
+ dх + r = 0, |
|
|
|
где р – минимальный элемент матрицы А, d – минимальный |
|||
|
элемент матрицы В, r – минимальный элемент матрицы С. |
|
27.Заданы одномерные массивы Х(5) и Y(7). Для каждого из них определить количество и сумму элементов, которые без остатка делятся на заданное число В.
28.Составить программу заполнения массивов А(5) и В(10) факториалами значений индексов их элементов. Вычисление факториала выполнить в подпрограмме.
191
29.Заданы матрицы А(4,4), В(6,6). Для каждой матрицы определить среднее арифметическое значение положительных элементов, расположенных не выше главной диагонали.
30.Матрицами F(2,2) и Е(2,2) в декартовой системе координат заданы две окружности положением своего центра и точки на дуге. Вычислить параметры окружностей.
192
ЛИТЕРАТУРА
1.Архипов В. Н., Калядин В. И., Любин А. Н., Макаров А. И. Программирование на Фортране: методические указания к лабораторным работам. − М.; МГТУ «МАМИ», 2007, − 144 с.
2.Калядин В. И., Макаров А. И. Основы работы на персональном компьютере: сборник лабораторных работ. − М.; МГТУ
«МАМИ», 2010, − 85 с.
3.Лобанов А. С., Туманова М. Б. Решение задач на языке Visual Basic for Application: учебное пособие. − М.; МГТУ «МАМИ», 2009, − 90 с.
4.Павловская Т. А. C# Программирование на языке высокого уровня. ПИТЕР, 2007, − 432 с.
5.Герберт Шмидт. Полное руководство C# 3.0. М.; Изд. дом
«Вильямс», 2010, – 992.
193
ОГЛАВЛЕНИЕ |
|
ВВЕДЕНИЕ .............................................................................................. |
3 |
ПРАВИЛА ВЫПОЛНЕНИЯ РАБОТ .................................................. |
20 |
ЛАБОРАТОРНАЯ РАБОТА № 1 ........................................................ |
22 |
ЛАБОРАТОРНАЯ РАБОТА № 2 ........................................................ |
41 |
ЛАБОРАТОРНАЯ РАБОТА № 3 ........................................................ |
58 |
ЛАБОРАТОРНАЯ РАБОТА № 4 ........................................................ |
87 |
ЛАБОРАТОРНАЯ РАБОТА № 5 ...................................................... |
105 |
ЛАБОРАТОРНАЯ РАБОТА № 6 ...................................................... |
140 |
ЛАБОРАТОРНАЯ РАБОТА № 7 ...................................................... |
177 |
ЛИТЕРАТУРА ..................................................................................... |
193 |
194
Учебное издание
Антомони Валерий Иосифович Архипов Владимир Николаевич Любин Александр Николаевич Тихомиров Василий Николаевич
ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C# Сборник лабораторных работ
Под редакцией авторов Оригинал-макет подготовлен редакционно-издательским отделом МГТУ
«МАМИ»
По тематическому плану внутривузовских изданий учебной литературы на 2011 г.
Подписано в печать. Формат 60х90 1/16. Бумага 80г/м2
Гарнитура «Таймс». Ризография. Усл. печ. л.
Тираж экз. Заказ №.
МГТУ «МАМИ» 107023, г. Москва, Б. Семеновская ул., 38
195