Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 1 Разработка оконнных приложений. Текстовые компоненты и кнопки. МВА.doc
Скачиваний:
17
Добавлен:
06.03.2016
Размер:
130.56 Кб
Скачать

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

- краткая теория (описание свойств, методов и событий используемых компонентов);

- текст программы;

- контрольный пример;

- машинный расчет (скриншот).

3. Индивидуальные задания

Разработать оконное приложение для решения задач индивидуального задания. Исходные массивы сгенерировать с использованием датчика случайных чисел и вывести в компоненте формы. В программе использовать динамические массивы.

1.1 Найти решение квадратного уравнения ax2 +bx+c=0.

1.2 Даны два одномерных массива Xn и Yk. Сформировать новый массив Zm, состоящий из элементов массива Xn с нечетными номерами и отрицательных элементов массива Yk с четными номерами.

2.1 Даны координаты точки (X,Y). Определить, попадает ли точка внутрь кольца с центром в точке (C,D) и радиусами R1, R2.

2.2 Дан одномерный массив Zm. Сформировать массив Yn, состоящий из элементов массива Zm, значение которых меньше среднего арифметического нечетных элементов исходного массива.

3.1 Даны 2 функции y=F1(x), y=F2(x). Сравнить значения функций для трех аргументов X1, X2 , X3 и вывести результаты сравнения (какая функция имеет большее значение или значения равны).

3.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk по следующим правилам: если Xi + Yi > i, то Zj = Xi.

4.1 Даны координаты точки (X,Y) и функция y=F(x). Определить положение точки на графике функции (над функцией, на линии функции, под функцией).

4.2 Даны два одномерных массива Xn и Ym. Сформировать новый массив Zk, состоящий из первых пяти положительных элементов массива Xn и последних пяти отрицательных элементов массива Ym.

5.1 Дана функция y=F(x). Вывести таблицу значений функции на отрезке [A;B].

5.2 Дан одномерный массив Zm. Сформировать массив Xn, состоящий из суммы отрицательных и суммы положительных элементов массива Zm, а также из суммы элементов, попадающих в интервал [А;В].

6.1 Задано уравнение прямой линии y=Ax+B. Определить пересекает ли она ось 0Х и если пересекает, указать точку пересечения.

6.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk, состоящий из положительных элементов Zi = Xj - Yj.

7.1 Дана функция y=F(x). Найти максимальное значение функции на отрезке [A;B].

7.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm, состоящий из положительных элементов с четными номерами массива Xn и отрицательных элементов с нечетными номерами массива Yn.

8.1 Даны значения 4-х переменных: A, B, C, D. Найти переменную, имеющую максимальное значение и вывести имя этой переменной.

8.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm по следующим правилам: если Xi < Yi, то Zj = Xi, если Xi > Yi, то Zj = Yi.

9.1 Даны значения 4-х переменных: A, B, C, D. Вывести имена переменных, значения которых делятся на 3 без остатка.

9.2 Дан одномерный массив Zm. Сформировать массив Хк, состоящий из элементов массива Zm, значение которых больше индекса.

10.1 Дана функция y=F(x). Найти минимальное значение функции на отрезке [A;B].

10.2 Даны два одномерных массива Xn и Yn и переменная В. Сформировать новый массив Zm, состоящий из элементов, удовлетворяющих условию: Xn * Yn > В.

11.1 Дана функция y=F(x). Вывести 10 ее значений на отрезке (A,B) и определить, является ли она монотонной.

11.2 Дан одномерный массив Zm. Сформировать массив Yn, состоящий из нечетных значений элементов массива Zm.

12.1 Даны координаты 2 точек (X1,Y1), (X2,Y2). Определить, попадают ли точки внутрь окружности центром в точке (В,С) и радиусом R.

12.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm по следующим правилам: если Xi > i и Yi > i то Zk = Xi + Yi.

13.1 Задан полином A3X3+ A2X2+ A1X1 + A0X0 . Вывести все положительные значения для X на отрезке [C,D].

13.2 Дан одномерный массив Zm. Сформировать массив Хк, состоящий из ненулевых элементов массива Zm, сначала с четным, а затем с нечетным индексом.

14.1 Даны значения переменных Х1, Х2, Х3 и Y1, Y2, Y3. Сравнить попарно X и Y, и вывести имя элемента пары, имеющее меньшее значение.

14.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk, состоящий из отрицательных элементов Xj + Yj + J.

15.1 Дана функция y=F(x). Найти минимальное значение функции для трех значений Х1, Х2, Х3

15.2 Дан одномерный массив Zn. Удалить все элементы массива с четными индексами. Дописать в конец массива сумму положительных элементов массива.

16.1 Задан полином 4 степени, все коэффициенты которого равны A. Найти аргумент Х на отрезке [C;D], при котором полином принимает максимальное значение.

16.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm, состоящий из элементов массива Xn, попадающих в интервал [А;В] и нечетных элементов массива Yn.

17.1 Дана функция y=F(x). Вывести аргументы на отрезке [A;B], в которых функция имеет положительное значение.

17.2 Дан одномерный массив Zm. Сформировать массив Xn, состоящий из элементов массива Zm, значение которых по модулю меньше индекса.

18.1 Заданы значения A, B, C. Вывести имена переменных в порядке убывания их значений.

18.2 Дан одномерный массив Zn. Сформировать новый массив Ym, удалив из массива Zn все элементы, значение которых четно. Дописать в конец массива среднее арифметическое элементов массива Zn.

19.1 Даны значения 4-х переменных: A, B, C, D. Вывести имена переменных, значения которых имеют дробную часть.

19.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zn по следующим правилам: если Xi = Yi, то Zj = 0, если Xi о Yi, то Zj = Xi.

20.1 Дана функция y=F(x). Найти максимальное значение функции для трех значений Х1, Х2, Х3

20.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm, состоящий из четных элементов массива Xn, и нечетных элементов массива Yn.

21.1 Даны переменные A,B,C. Вывести все попарные произведения.

21.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk, состоящий из четных элементов массива Xn и нечетных элементов массива Yn.

22.1 Дана функция y=F(x). Вывести все положительные значения функции для X на отрезке [C;D].

22.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk по следующим правилам: если Xi - Yi < i, то Zj = Yi.

23.1 Даны значения переменных Х1, Х2, Х3. Вывести имена переменных, для значений которых Sin(х)>0 и значение Sin(х).

23.2 Дан одномерный массив Zn. Сформировать новый массив Zk из нечетных элементов с четными индексами. Дописать в конец массива сумму отрицательных элементов массива.

24.1 Дана функция y=F(x). Вывести сумму всех ее значений на отрезке [А;В].

24.2 Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk по следующим правилам: если Xi < Yi, то Zj = 0, если Xi = Yi, то Zj = Yi.

25.1 Даны переменные A,B,C,D,E. Вывести имена переменных и значения, кратные 5.

25.2 Даны два одномерных массива Хк и Yn. Сформировать новый массив Zk, состоящий из положительных элементов Xj с нечетными индексами и из отрицательных элементов Yj с четными индексами.

26.1 Даны координаты 2 точек (X1,Y1), (X2,Y2). Определить, попадают ли точки внутрь квадрата со стороной R, стороны которого параллельны осям и центр которого находится в точке (В,С).

26.2 Даны одномерные массивы Хn и Yn. Сформировать массив Zk, состоящий из четных элементов массива Хn, значение которых меньше индекса и элементов массива Yn с нечетными индексами.