Задачи для самостоятельного решения

  • 1. Составить алгоритм вычисления корней квадратного уравнения ах2 + Ьх + с = 0 с учетом того, что коэффициенты а, Ь, с могут принимать нулевые значения.
  • 2. Составить алгоритм вычисления суммы четных и нечетных чисел натурального ряда, заканчивая числом п.
  • 3. Составить алгоритм вычисления значения 2" для заданного п.
  • 4. Составить алгоритм вычисления

БІПХ + біпзіпх + ... + вІІШІІ ... БІПХ

V У

-V-

«раз

при заданном х.

  • 5. Составить алгоритм вычисления выражения
  • 1
  • • • •
  • 101 + —
  • 6. Составить блок-схемы алгоритмов табулирования функции у = Зх3 + 17х2 - 5х+ 8 на интервале [4, 13] с шагом Ах = 0,4, используя арифметический и итерационный циклы.
  • 7. Для последовательности чисел ах, а2, ..., ап, (п задано) составить алгоритм вычисления выражения min (а2, а4, ...) + + шах (я,, аъ, ...).
  • 8. Задан одномерный массив чисел а{, а2, ..., ап. Составить алгоритм расположения чисел в обратном порядке ап, ап_х, ..., а{.
  • 9. Составить алгоритм сортировки одномерного массива а{, а2, ..., ап по возрастанию, используя следующий прием. Найти в массиве наименьший элемент и поменять его местами с первым элементом. Это действие повторять для остающейся части массива, пока он не будет упорядочен.
  • 10. Составить алгоритм вычисления значений функции cos (х) с помощью разложения ее в ряд (см. с. 63).
  • 11. Составить алгоритм вычисления суммы элементов побочной диагонали квадратной матрицы А, используя линейный массив этих элементов.
  • 12. Составить алгоритм вычисления суммы элементов нижней треугольной матрицы А.
  • 13. Дана квадратная матрица Ас п строками и п столбцами. Составить алгоритм поиска наименьшего и наибольшего элементов матрицы.
  • 14. Сконструировать алгоритм получения из матрицы А новых матриц следующими способами: обменом местами элементов строк и столбцов. При обмене столбцов использовать правило: /'-элементы первого столбца помещаются на место элементов п-го, элементы второго столбца — на место элементов (п - 1)-го и т. д. Аналогичную схему обмена использовать и в алгоритме замены строк А.
  • 15. Даны числа а}, а2, ..., ам. Построить алгоритм получения квадратной матрицы с 8 строками и 8 столбцами, элементами которой являются числа, расположенные по схеме (рис. 1.53).
К задаче 15

Рис. 1.53. К задаче 15

16. Методом исключения Гаусса решить следующие системы линейных уравнений:

10ІХ| + х2 + х3 =12 2х, + 10х2 + х3 =13

2х, + 2 + 10х3 = 14,

ЗХ| 2 -2х, + х 2х, -х-,

= 5

23 =0

+ 4х3 = 15.

17. Составить алгоритмы поиска наибольшего элемента в заштрихованных частях квадратной матрицы Ас п строками и п столбцами (рис. 1.54).

18. Дана квадратная матрица А порядка п. Составить алгоритм получения матрицы А2.

 
< Пред   СОДЕРЖАНИЕ     След >