Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программирование_Семестр3_МетодПособие

.pdf
Скачиваний:
72
Добавлен:
05.06.2015
Размер:
3.89 Mб
Скачать

20.Заданы массивы 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