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

Циклические алгоритмы

.doc
Скачиваний:
21
Добавлен:
02.04.2015
Размер:
20.48 Кб
Скачать

Циклические алгоритмы.

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 элементов соответственно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]