Курсовая работа: Методы работы с массивами на языке BASIC

Составьте программу, вычисляющую произведение двух матриц размерностями.

Напишите программу, вычисляющую определитель матрицы размерностью.

Напишите программу, заменяющую строки матрицы ее столбцами.

2. Общее задание на выполнение лабораторной работы по вариантам

2.1. Цель работы

Изучить возможности языка Basic и овладеть практическими навыками в программировании задач, используя данные в виде массивов. Совершенствовать навыки в редактировании программ.

2.2. Порядок выполнения работы

1. Изучить операторы, позволяющие организовать данные в виде массивов.

2. Изучить возможности ввода и вывода данных в массив различными способами, включая способ вложения циклов.

3. Вводить, редактировать, отлаживать и реализовывать программы на языке Basic.

4. Оформить отчет. Отчет содержит: 1) цель работы; 2) постановку задачи согласно варианта; 3) листинг текста программы; 4) результаты реализации программы (распечатка) согласно заданиям каждого варианта; 5) выводы по проделанной работе.

2.3. Пример выполнения лабораторной работы

Дана матрица:

Задание 1. Найти среднее значение элементов, стоящих в первой строке.

Задание 2. Умножить все элементы матрицы на число 3 и вывести полученную матрицу на печать.

Заданной матрице присвоить имя A. Матрица двумерная, следовательно все ее значения заносятся в программу в цикле. В данном примере используется оператор DATA-READ. Умножение элементов матрицы на число 3 также удобнее выполнить в цикле. Для нахождения среднего значения определяется переменная S и ее значение выводится на печать. В конце программы элементы полученной новой матрицы выводятся на печать также с помощью цикла. Для того, чтобы на экране элементы матрицы располагались в привычном для нас виде, то есть по три элемента в строке, в программе написаны два оператора PRINT.

2.4. Программа

5 REM очистка экрана

10 CLS

15 REM присвоение данных элементам матрицы

20 DIM A(2,3)

25 FOR I = 1 TO 2

30 FOR J = 1 TO 3

35 READ A(I,J)

40 NEXT J

45 NEXT I

50 REM вычисление среднего значения элементов матрицы

55 S = (A(1,1)+A(1,2)+A(2,3))/3

60 PRINT " СРЕДНЕЕ ЗНАЧЕНИЕ ЭЛЕМЕНТОВ ПЕРВОЙ

СТРОКИ S = ";S:PRINT

65 REM умножение элементов матрицы на число

70 FOR I = 1 TO 2

75 FOR J = 1 TO 3

80 B(I,J) = A(I,J)*3

К-во Просмотров: 517
Бесплатно скачать Курсовая работа: Методы работы с массивами на языке BASIC