- •Тема: «Программы линейной структуры».
- •I. 1.1. Вычислить значения функций
- •II. 1.2. Вычислить выражение
- •Тема: «Программы ветвящейся структуры».
- •Тема: «Программы циклической структуры».
- •3.1. Вычислить значение функции
- •II. 3.2. Составить таблицы значений функций y при изменении значений переменной X с шагом h.
- •III. 3.3. Составить таблицу значений функции при изменении переменной на отрезке с шагом , с переменной на отрезке c шагом .
- •Тема: « Программирование с использованием массивов».
- •I. 4.1. Даны два массива с элементами
- •II. 4.2. Дана матрица с элементами
- •Тема: «Программирование с использованием подпрограмм»
- •Тема: «Построение графика функции»
- •Тема: «Построение геометрических фигур»
- •Ш и ф р для студентов заочного обучения Например: 11-99251
- •Литература
III. 3.3. Составить таблицу значений функции при изменении переменной на отрезке с шагом , с переменной на отрезке c шагом .
27.
Тема: « Программирование с использованием массивов».
Составить блок-схемы и программы на языке BASIC.
I. 4.1. Даны два массива с элементами
x i |
- 0,1 |
0,05 |
0,7 |
0,8 |
- 1,5 |
0,2 |
0,4 |
- 1 |
0,1 |
1,5 |
y i |
0,1 |
0,3 |
- 0,9 |
0,2 |
- 0,4 |
0,01 |
1 |
- 0,25 |
- 0,1 |
- 0,3 |
Найти:
1.
2. наименьший элемент массива
3. наибольший элемент массива
4. -
5. массив где
6.
7.
8. среднее арифметическое чисел
9. сумму всех отрицательных
10. сумму всех положительных
11. напечатать все значения переменной , для которых
12.
13. сумму квадратов всех положительных
14. напечатать все значения переменной , для которых
или
15.
16. наименьший по модулю элемент массива
17. наибольший по модулю элемент массива
18.
19. массив , где
сумму всех , больших 1;
произведение всех , по модулю меньших 1;
напечатать те и, для которых выполняется условие<;
напечатать те и, для которых выполняется условие;
сумму всех элементов модули которых лежат в интервале (0,1);
произведение всех , больших 0,5;
сумму кубов всех положительных ;
удвоить все отрицательные элементы массивов и;
произведение всех ине меньших 0,9.
II. 4.2. Дана матрица с элементами
Найти:
1. массив с элементами
2. произведение всех элементов;
3. сумму всех положительных элементов;
4.
5. среднее арифметическое чисел
6. количество всех положительных
7.
8. сумму всех отрицательных
9. количество всех отрицательных
10.
11. напечатать все , для которых
12. все положительные ;
13. напечатать все , больше по модулю 2;
14. сумму всех , квадрат которых меньше 3;
15.
16. сумму всех элементов;
17. произведение всех положительных элементов;
18. напечатать все отрицательные ;
19.
20. количество всех , по модулю больших 1;
21. сумму всех , по модулю меньших 0,5;
22. произведение всех , для которых- четное число;
23. сумму всех , для которых- нечетное число;
24. напечатать все , для которых;
25. напечатать все , для которых.
26. сумму наибольших значений строк матрицы .
27. все элементы лежащие не ниже главной диагонали, и удвоить их.
28. разность наибольшего и наименьшего значений элементов строк.
29. сумму элементов той строки, в которой расположен элемент с наименьшим значением.
30. среднее арифметическое элементов строк.
Тема: «Программирование с использованием подпрограмм»
(Составить программы в 2-х вариантах используя подпрограммы
FUNCTION, SUB)
1. Вычислить величину используя подпрограмму дляс помощью суммы
Процесс вычислений прекратить, когда очередное слагаемое станет меньше. Значенияиввести в процессе вычисления программы.
2. Получить таблицу значений полинома
на отрезке с шагом. Значенияи коэффициенты полинома заранее неизвестны, а должны вводиться в процессе выполнения программы. В программе использовать подпрограмму вычисления значения полинома.
3. Вычислить величину , используя подпрограмму для вычисленияс помощью суммы
Процесс вычисления прекратить, когда очередное слагаемое станет меньше. Значениеввести в процессе выполнения программы.
Вычислить величину ; используя подпрограмму для вычисленияс помощью суммы
Процесс вычислений прекратить, когда очередное слагаемое станет меньше.
5. Вычислить , используя подпрограмму вычисления(числа сочетаний изэлементов по) по формуле.
6. Вычислить где.
Сумму вычислить с точностью .
Дана матрица с элементамигдеВычислить, где- наибольший элемент в строке с номеромматрицы. В программе использовать подпрограмму нахождения наибольшего элемента в строке матрицы. Значенияи элементов матрицыввести в процессе выполнения программы.
8. Вычислить величину
В программе использовать подпрограмму для получения суммы
; Значения и элементов массиваввести в процессе выполнения программы.
9. Вычислить величину
,
где . Использовать подпрограмму вычисления. Вычисление суммы прекратить, когда очередное слагаемое станет меньше.
10. Вычислить выражение
где
Использовать подпрограмму вычисления . Вычисление суммы
прекратить, когда очередной член станет меньше .
11. Вычислить величину
используя подпрограмму вычисления минимального элемента массива.
Значения и элементов массиваввести в процессе выполнения программы.
12. Даны массивы с элементами.
Найти общее число отрицательных элементов этих массивов. В программе использовать подпрограмму нахождения числа отрицательных элементов массивов. Значения и значения элементов массивов заранее неизвестны и должны вводиться в процессе выполнения программы.
13. Вычислить выражение
используя подпрограмму вычисления суммы элементов массива. Значения n, k и значения элементов массива ввести в процессе выполнения программы.
14. Вычислить где. Сумму вычислить с точностью.
15. Вычислить где.
Сумму вычислить с точностью .
Вычислить где
.
Вычислить где
.
Вычислить значение
где используя подпрограмму вычисления многочлена по схеме Горнера, т.е. по рекуррентной формуле
. Значения c, d, n , элементов массива заранее неизвестны, а должны вводиться в процессе выполнения программы.
Составить программу для вычисления системы линейных алгебраических уравнений по формулам Крамера.
Вычисление определителей оформить как подпрограмму .
Элементы каждой строки матрицы А(5,5) расставить в порядке возрастания. Упорядочение строк оформить как подпрограмму.
Вычислить где
.
Пусть задана матрица А(5,5). Построить вектор В(5), элементами которого являются наибольшие значения строк матрицы А(5,5), так что
Определение наибольшего элемента оформить как подпрограмму.
Вычислить где
.
Вычислить
где .
Вычислить длины векторов ;;
. Использовать подпрограмму для вычисления длины вектора . - длина вектора.
Вычислить нормы матрицс элементами
Использовать подпрограмму для вычисления нормы матрицы. - норма матрицы.
27. Вычислить величину
используя подпрограмму вычисления максимального элемента массива.
Значения и элементов массиваввести в процессе выполнения программы.
28. Вычислить величину
В программе использовать подпрограмму для получения произведения
; Значения и элементов массиваввести в процессе выполнения программы.
29. Даны массивы с элементами .
Найти общее число положительных элементов этих массивов. В программе использовать подпрограмму нахождения числа положительных элементов массивов. Значения и значения элементов массивов заранее неизвестны и должны вводиться в процессе выполнения программы.
30. Вычислить
где
Тема: «Использование файлов последовательного доступа для ввода и вывода данных»
Использовать операторы
OPEN, INPUT #n, PRINT #n, PRINT #n USING, CLOSE
Дан массив
Найти:
1. количество всех , по модулю больших 1;
2. сумму всех , квадрат которых меньше 5;
3. сумму всех положительных элементов;
4. все положительные ;
5. среднее арифметическое чисел
6. количество всех положительных
7.
8. сумму всех отрицательных
9. все , для которых;
10.
11. все , для которых
12. сумму всех , для которых- нечетное число;
13. все , больше по модулю 1;
14. произведение всех элементов больших 1;
15.
16. сумму всех элементов;
17. произведение всех положительных элементов;
18. все отрицательные ;
19.
20.
21. сумму всех , по модулю меньших 0,5;
22. произведение всех , для которых- четное число;
23.
24. количество всех отрицательных
25. все , для которых.
26. сумму наибольших значений строк матрицы .
27. все элементы лежащие не ниже главной диагонали и их удвоить.
28. разность наибольшего и наименьшего значений элементов строк.
29. сумму элементов той строки в которой расположен элемент с наименьшим значением.
30. среднее арифметическое элементов строк.