Циклические алгоритмы
.docЦиклические алгоритмы.
1. Рассчитать количество символов и строк в тексте.
2. Рассчитать математически ожидание и дисперсию совокупности измерений .
3. Умножить матрицу MxN на столбец М и расположить полученный результат в порядке возрастания. Распечатать исходные матрицы в столбец и результаты неотсортированные и отсортированные.
4. Умножить каждый элемент матрицы mxn на столбец М= mxn. Вывести на печать матрицу, исходный и результирующий столбец в естественной форме.
5. Рассчитать количество символов, слов и строк в вашем тексте. Распечатать коды ASCII всех символов языка СИ.
6. Рассчитать значения Yi= sinXi + (cos Zi)
при изменении Zi Zo до Zk с шагом DZ
Xi Xo до Xk DX
Распечатать значения Xi , Yi в виде таблицы.
7. Рассчитать ф-ии sin(x) с помощью соответствующего ряда с заданной точностью.
8. Рассчитать таблицу значений ф-ии у=а exp(x-p) для изменённых значений х в диапазоне от Хо до Хk с шагом DХ и для Р от Ро до DP. Расположить в порядке возрастания и определить макс. значение.
9. N<20 К<20
Перемножить матрицу Аij i=n, j=k на матрицу Вij (j=k , l=n ) Найти максимальный и минимальный элемент результирующей матрице. Исходные и конечные матрицы записать в нормальном виде.
10.Дан двухмерный массив х (mxn) и у(n) получить двухмерный массив z каждый элемент которого равен соответственно элементу строки х умноженный на аналогичный элемент строки у . Все три массива распечатать в виде матрицы . Найти максимальный элемент массива.
11. Даны две матрицы А и В (mxn) . Получить матрицу С путём деления каждого элемента массива А на элемент массива В. Предусмотреть обход по делению на 0, не изменяя значение элемента А. Найти минимум и максимум . Элемент матрицы С. Все три матрицы распечатать в нормальном виде.
12. Рассчитать sin(x) для х изменяющегося от Хо до Хк с шагом DX, если значение х рассчитывать как сумму элементов соответствующего ряда с точностью E.
13. Рассчитать tg(x) для х изменяющегося от Хо до Хк с шагом DX, если значение х рассчитывается как сумма элементов соответствующего ряда с точностью Е.
14. Получить элементы матрицы А (nxm) из элементов матрицы В (mxn) по формуле sin Bij + cos Bij . Распечатать матрицы А и В в нормальной форме. Найти макс. элемент матрицы А и В.
15.Перемножить матрицу А(nxm) и вектор, В(n), найти сумму элементов и максим. элемент результирующего столбца. Распечатать матрицу и вектор в естественном виде.
16. Перемножить матрицу А(n;m) и матрицу В(m;n). Строки результирующей матрицы просуммировать и найти min сумму.
17. Умножить треугольную матрицу (mxn) на столбец. Исходный и полученный результат распечатать в естественном виде.
18. Вывести на печать первый отрицательный элемент массива (А1,А2,...,А50) и его порядковый номер, полагая, что в массиве есть хотя бы один отрицательный элемент.
19. Вывести на печать положительные элементы главной диагонали матрицы Х (nxn).
20. Вычислить значения функции Z=XYi/(X+Yi), если Х изменяется одновременно с Yi от начального значения а с шагом h, Yi являются элементами массива(Y1,Y2,...,Y20). Здесь в цикле, выполняемом 20 раз, изменяются два параметра: простая переменная Х и i – индекс переменной Y.
21. Вычислить значения функции Z=(A+B+Ci)/i, если А изменяется от 0 до 1 с шагом 0,1 , В изменяется о 1 до 3 с шагом 0,2, Ci являются элементами массива (C1,C2,...,C11).
22. Вычислить значения функции U=(Xi+Y)/Z2i-1, если Xi являются элементами массива (X1,X2,...,X50), Zi-массива (Z1,Z2,...,Z100), а Y изменяется от 1 с шагом 0,25.
23. Вычислить значения функции Z= sin x/ 1+X, если Х изменяется от 0 с шагом h одновременно с i.
24. Вычислить сумму элементов массива (A1,A2,...,A78), стоящих на четных местах.
25. Вычислить среднее арифметическое элементов s массива (А1,А2,...,А80) удовлетворяющих условию 1<=Аi<=2 . Если таких элементов нет, то считать s=0.
26. Подсчитать количество положительных и количество отрицательных элементов массива (Х1,Х2,...,Х75).
27. Вычислить сумму членов ряда У=1/2*3+2/3*4+...+n/(n+1)(n+2)+...
с точностью до члена ряда, меньшего 10-4 .
3 3
28. Вычислить сумму членов ряда Z=2(X-1/(X+1)+(X-1) /3(X+1) +
5 5 2n+1 2n+1
+(X-1)/5(X+1) +...+(X-1) /(2n+1)(X+1) +...
-6
с точностью до члена ряда, меньшего 10 .
n n-1
29. Вычислить сумму членов ряда У= 1X +1/2*X +...+1/n*X+1/(n+1)+
-1 -6
+1/(n+2)*X +... с точностью до члена ряда меньшего 10 .
Для определения текущего члена использовать рекуррентную формулу.
30. Для массива (А1,А2,...,А80) вычислить наибольшее и наименьшее значение модуля разности между соседними элементами.
31. Найти наибольший элемент главной диагонали матрицы А(20х20) и
вывести на печать всю строку в коорой он находится.
32. Упорядочить элементы массива (Х1,Х2,...,Х50), расположив их по убыванию в том же массиве.
33. Найти наибольшие элементы каждой строки матрицы Х(10х20) и записать их в массив У.
34. Найти среднее арифметическое положительных элементов каждого столбца матрицы Х(15х25) при условии что в каждом столбце есть хотя бы один положительный элемент.
35. Вычислить суммы элементов каждой строки матрицы Х(20х20), определить наименьшее значение этих сумм и номер соответствующей строки.
36. Определить количество положительных и отрицательных элементов матрицы А(10х15).
37.Найти наибольший элемент матрицы А(20х30) и номер строки и столбца в которых он находится.
38. Найти наименьший элемент матрицы Х(15х20) и записать нули в ту скобку и столбец, где он находится.
39. Найти минимальные элементы каждой строки матрицы Х(20х20) и поместить их на главную диагональ, а диагональные элементы записать на место минимальных.
40. Вычислить значение функции Z=(Ai+Bj)/Ck; Ai, Bi, Ci заданы массивами из 10, 8 и 5 элементов соответственно.