Практикум по программированию на языке Turbo Pascal. Часть 2. Портнягина В.В - 96 стр.

UptoLike

ной коэффициентов при соответствующем неизвестном на
свободные члены.
2. Элементы матрицы А (n * n) вычисляются по формуле:
)....,,3,2,1,()sin()sin(*
.
njiijiA
ji
=
=
+
Требуется:
а) сформировать матрицу В:
);...,,3,2,1,(,
222
,
,
,
nji
jiA
A
B
ji
ji
ji
=
++
=
b) вывести на печать сформированные матрицы A, В и их
произведение А * В.
3. Напишите функцию, вычисляющую целую степень
числа а:
<
=
>
==
.0,
1
,0,1
,0,
n
a
n
na
ay
n
n
n
Вариант 2
1. Даны вещественные числа s, t. Получите:
H (s, t) + (max(H
2
(st, s * t), H
4
(s t, s + t)) + H (1, 1),
где .)(
1
1
),(
3
2
2
2
ba
a
b
b
a
baH
+
+
+
=
2. Два треугольника заданы координатами своих вершин
А, В и С. Вычислите площади треугольников, не используя
формулу Герона, и определить, какой треугольник имеет боль-
шую площадь. При решении задачи используйте следующие
данные: для первого треугольника А (1; 1), В (5; 2), С (3; 3); для
второго треугольника А (2; 5), В (4; 3), С (6; 4). Вычисление
площади треугольника оформите в виде функции.
Указания к решению задачи 2.
Площадь треугольника, заданного вершинами А (х
1
, y
1
),
96
ной коэффициентов при соответствующем неизвестном на
свободные члены.
    2. Элементы матрицы А (n * n) вычисляются по формуле:
            Ai . j = i * sin( j ) + sin(i ) (i, j = 1, 2, 3, ..., n).
    Требуется:
    а) сформировать матрицу В:
                                    Ai , j
            Bi , j =                             , (i, j = 1, 2, 3, ..., n);
                           Ai2, j + i 2 + j 2
    b) вывести на печать сформированные матрицы A, В и их
произведение А * В.
    3. Напишите функцию, вычисляющую целую степень
числа а:
                                             ⎧
                                             ⎪a n , n > 0 ,
                                             ⎪
                                   y = a n = ⎨1, n = 0 ,
                                             ⎪ 1
                                             ⎪ n , n < 0.
                                             ⎩a

    Вариант 2
    1. Даны вещественные числа s, t. Получите:
    H (s, t) + (max(H2(s – t, s * t), H4(s – t, s + t)) + H (1, 1),
                       a                 b
где H (a, b) =                     +          − ( a − b) 3 .
                                       1+ a
                               2            2
              1+ b         2


    2. Два треугольника заданы координатами своих вершин
А, В и С. Вычислите площади треугольников, не используя
формулу Герона, и определить, какой треугольник имеет боль-
шую площадь. При решении задачи используйте следующие
данные: для первого треугольника А (1; 1), В (5; 2), С (3; 3); для
второго треугольника А (2; 5), В (4; 3), С (6; 4). Вычисление
площади треугольника оформите в виде функции.
    Указания к решению задачи 2.
    Площадь треугольника, заданного вершинами А (х1, y1),
                                               96