Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_Рascal_2011.doc
Скачиваний:
0
Добавлен:
24.08.2019
Размер:
816.13 Кб
Скачать

Задание 1

  • составить схему алгоритма для вычисления функции, приведённой в таблице 5;

  • составить программу для циклического вычислительного процесса на языке Паскаль;

  • произвести расчеты на микроЭВМ;

  • распечатать листинг программы;

  • исходные данные, промежуточные и окончательные результаты расчета вывести на экран видеотерминала (дисплея) и на печатающее устройство (принтер).

Таблица 5

Исходные данные

Вар.

Функции

Исходные данные

1

a1 = 1.2; x1 = – 12.3·102;

a2 = –15.1; x2 = 83,4·10-1

a3 =0.385; x3 = 0.012;

a4=0.5; x4 =3,17·10-1;

2

a1 = 3.57; x1 = 149·10-1;

a2 = 1.46; x2 = 8.6·10-1;

a3 = 0.59; x3 = 59·10-1;

a4 = –12.4; x4 = 50·10-1;

Продолжение таблицы 5

3

a1 = 2.34; x1 = 85·10-1;

a2 = 5.6; x2 = 0.34·10-1;

a3 = – 7.86; x3 = – 0.35·10-1;

a4 = 4.25; x4 = 7.61·10-1;

4

a1 = – 2.65; x1 = – 0.14·10-1;

a2 = 4.63; x2 = 8.6·10-1;

a3 = – 5.25; x3 = 0.04·10-1;

a4 = 16.1; x4 = 0.9·10-1;

5

a1 = – 2.75; x1 = – 40·10-1;

a2 = 3.86; x2 = 6·10-1;

a3 = 7.85; x3 = 113·10-2;

a4 = – 4.5; x4 = 2.5·10-1;

6

a1 = 23.58; x1 = 153·10-1;

a2 = – 0.3; x2 = 0.82·10-1;

a3 = 1.14; x3 = – 0.37·10-1;

a4 = – 0.75; x4 = 0.57·10-1;

7

a1 = 5.2; x1 = – 1.3·10-1;

a2 = 6.96; x2 = 14.1·10-1;

a3 = 1.01; x3 = 120·10-2;

a4 = – 8.1; x4 = 0.5·10-1;

8

a1 = 3.57; x1 = 149;

a2 = 1.46; x2 = 8.6;

a3 = 0.59; x3 = 59;

a4 = – 12.4; x4 = 50;

9

a1 = 2.34; x1 = 85;

a2 = 5.6; x2 = 0.34;

a3 = – 7.86; x3 = – 0.354;

a4 = 4.25; x4 = 7.61.

10

a1 = 1.2; x1 = – 12.3·102;

a2 = –15.1; x2 = 83,4·10-1

a3 =0.385; x3 = 0.012;

a4=0.5; x4 =3,17·10-1;

Задание 2

  • составить схему алгоритма для вычисления функции, приведённой в таблице 5, домножив каждое значение функции на дополнительный член ;

  • выполнить пункты 2 – 5 задания 1.

6. Обработка двумерных массивов Задание 1

  • составить схему алгоритма для вычисления произведения вектора В на матрицу М третьего порядка. Численные значения элементов вектора и матрицы приведены в таблице 6.1;

  • составить программу на языке Паскаль, реализующую построенный алгоритм;

  • произвести расчёты на микроЭВМ;

  • распечатать листинг программы;

  • исходные данные, промежуточные и окончательные результаты расчета вывести на экран видеотерминала (дисплея) и на печатающее устройство (принтер).

Указание: элементы результирующего вектора r вычисляются по формуле:

,

где i=1,2,3…n; bi – элементы вектора В; mij – элементы матрицы М.

Результат получается при использовании двух вложенных циклов.

Таблица 6.1

Исходные данные

Вар.

Элементы вектора

Элементы матрицы

1

B1={1.21; 3.42;4.51}

0.24 0.27 0.31

M1= 0.43 0.84 0.92

1.21 1.63 1.98

2

B2={2.1; 3.40; 4.14}

4.05 5.15 6.13

M2= 5.91 8.05 9.06

7.17 9.29 9.19

3

B3={0.56; 0.75; 0.89}

1.22 1.65 2.05

M3= 0.45 0.67 0.81

2.31 3.07 4.05

4

B4={3.2; 4.31; 6.07}

0.95 1.32 2.40

M4= 40 3.72 4.12

2.17 3.60 5.20

5

B5={0.75; 1.25; 2.5}

3.14 4.09 5.10

M5=2.17 3.05 4.10

1.28 2.40 3.20

6

B6={3.1; 4.25; 5.4}

0.34 0.65 0.85

M6=1.34 2.17 3.05

0.75 0.85 4.07

Продолжение таблицы 6.1

7

B7={0.8; 0.9; 1.3}

2.40 3.10 4.35

M7= 0.60 0.74 0.95

3.40 4.02 4.90

8

B8={4.4; 5.45; 6.15}

0.32 0.47 0.62

M8= 0.85 0.70 0.25

3.52 4.17 2.10

9

B9={1.21; 3.42; 4.51}

0.24 0.27 0.31

M9= 0.43 0.84 0.92

1.21 1.63 1.98

10

B10={2.1; 3.40; 4.14}

4.05 5.15 6.13

M10= 5.91 8.05 9.06

7.17 9.29 9.19