Здавалка
Главная | Обратная связь

Задания для самостоятельного выполнения.



1. Составить программу решения задачи, используя приемы запоминания результатов и организации цикла с несколькими одновременно изменяющимися параметрами: вычислить и запомнить при изменении аргумента от 0 до 2 с шагом 0.1 значение функции .

2. Составить программу решения следующей задачи: вычислить и запомнить значения функции Zi=(Xi+Yi)/2, где Х и Y - массивы из 10элементов каждый.

3. Составить программу решения следующей задачи: вычислить и запомнить

где Хi - массив из 20 элементов.

4. Составить программу решения следующей задачи: переписать в массив Y элементы массива (Х1, Х2, ..., Х15), в обратном порядке. При составлении использовать формулу Yk=X16-k.

5. Составить программу решения следующей задачи: переписать положительные элементы массива (Х1, Х2, ..., Х20) подряд в массив Y. Чтобы элементы записывались в массив Y подряд, необходимо изменять индекс переменной Y на единицу всякий раз, когда осуществляется запись в этот массив.

6. Составить программу решения следующей задачи: записать в массив Y подряд десять первых положительных элементов массива (Х1, Х2, ..., Х20). С помощью условного оператора проверять условие, что в массив Y записано 10 элементов, и выходить из цикла.

7. Составить программу решения следующей задачи: записать подряд в массив В элементы массива (А1, А2, ..., А20), имеющие четные индексы. Индексы элементов массива А и В принимают разные значения.

8. Составить программу решения следующей задачи: запомнить в массив Z положительные значения Y для монотонно убывающей функции Y=-Х3+AX2+BX+C, если X изменяется от 0 с шагом 0.1 до 10. Отрицательные значения функции не вычислять. Считать, что функция имеет хотя бы один отрицательный элемент. Как только функция Y станет отрицательной, вычисления прекратить.

9. Составить программу решения следующей задачи: переписать положительные элементы массива (Х1, Х2, ..., Х20) в массив Y, а отрицательные - в массив Z. Элементы в массивах Y и Z располагать подряд. Индексы элементов массива X, Y и Z принимают разные значения.

10. Напечатать номера элементов одномерного массива В(10), значения которых находятся в заданном диапазоне значений. Диапазон задается значениями нижней и верхней границ. Результаты сохранить в массиве N.

11. В одномерном массиве произвольных чисел В(10) поставить на первое место второй элемент, третий - на второе и т.д. Первый элемент поставить на место последнего. Результаты сохранить в массиве С(10).

12. В одномерном массиве произвольных чисел А(10) выбрать отрицательные элементы и запомнить их в массиве В.

13. В одномерном массиве С из 20-ти произвольных чисел выбрать числа, которые меньше -5 и номера которых кратны четырем. Результаты сохранить в массиве D.

14. В однородном массиве произвольных чисел А(10) положительные элементы уменьшить вдвое, а отрицательные заменить на значения их индексов.

15. В массив Q(20) выбрать элементы, стоящие на четных местах и перенести их в массив Z(10).

16. Вычислить и запомнить значения функции , где Хi - массив, состоящий из 15 элементов.

17. Вычислить и запомнить значения функции C=sinXi, где Хi- массив, состоящий из 20 элементов.

18. Переписать отрицательные элементы массива Z(15) в массив Y подряд. Вывести исходный и полученный массив.

19. Записать в массив Q, элементы массива S(20), значения которых больше 2 и меньше 9.

20. Записать в массив Y, элементы массива A(15), индексы которых кратны 2.

21. Присвоить отрицательным элементам массива X(20), значение 1 и записать их в массиве.

22. Вычислить и запомнить значения функции , где X(15) массив.

23. Записать в массив X, элементы массива Y(5), значения которых меньше 10 и больше 0.

24. Записать в массив Y положительные, а в массив X отрицательные элементы массива Z(20).

25. Вычислить и запомнить значения функции , где Z(10) массив.

 

ВПЕРЕД НАЗАД







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.