Урок 17. Задача №6. Решение.

Урок 17. Задача №6.
Решите предыдущую задачу:

Пользователь вводит в консоль строки вида (имя + произвольное число пробелов + балл):

Урок 17. Задача №5. Решение.

Урок 17. Задача №5.

Пользователь вводит в консоль строки вида (имя + произвольное число пробелов + балл):

§16.5 Ортогональные преобразования

Определение. Линейное [преобразование $A$ вещественного n-мерного евклидова пространства называется ортогональным преобразованием, если оно сохраняет скалярное произведение векторов, т. е.
$$ (Ax, Ay) = (x, y) \qquad qquad (9)

для всех $x, y \in R.$
Полагая в равенстве (9) $x = y, $ получаем
$$ |Ax|^2 = |x|^2, \qquad \qquad (10)$$
т. е. ортогональное преобразование сохраняет длины векторов.

Упражнение. Доказать, что условие (10) является достаточным условием ортогональности линейного преобразования.

§16.4 Одновременное приведение пары квадратичных форм к сумме квадратов

Теорема 4. Пусть в n-мернос пространстве $R$ заданы две квадратичные формы $A(x; x)$ и $B(x; x)$, причем форма $B(x; x)$ положительно определенная. Тогда в $R$ существует базис, в котором обе эти квадратичные формы записываются в виде суммы квадратов.

§16.3 Приведение квадратичной формы в ортогональном базисе к сумме квадратов. (Приведение к главным осям).

Пусть в n-мерном евклидовом пространстве задана симметричная билинейная форма $A(x; y).$ Как было показано выше, каждой симметричной ьилинейной форме $A(x; y)$ соответствует такое линейное самосопряженное преобразование $A,$ что $A(x; y) = (Ax, y).$

Решение №3 из главы 15 . есть массив чисел от 1 до 17, выведете его на экран "елочкой"

Задача №3

У вас есть массив чисел от 1 до 17, выведете его на экран, обходя в цикле таким образом:

1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17

Решение №4 из главы 14. Вывод на экран прямоугольного флага N×M вида .Для вывода очередной строки используйте подпрограмму

Составьте программу, которая выводит на экран прямоугольный флаг N×M вида (с чередованием плюсов и минисов в строках) ,для вывода очередной строки используйте подпрограмму, принимающую на вход нужные аpгументы.
- - - - - - -
+ + + + + +
- - - - - - -
+ + + + + +
- - - - - - -

Задача №4

Урок 17. Задача №4. Решение.

Урок 17. Задача №4.

Пользователь вводит в консоль строку вида:

Имя         123

-- т. е. слева имя и через произвольное количество пробелов число баллов. Разберите эту строку получив имя пользователя как значение в переменной типа string и число баллов в переменной типа integer;

Урок 14. Задача №5. Решение.

Урок 14. Задача №5.

Пользователь передает целое положительное число N, выведете на экран последовательность от 1 до N "ёлочкой", например для N=17:

1
2 3
4 5 6
7 8 9 10
11 12 13 14
15 16 17

ПРИМЕЧАНИЕ: для вывода очередной строки используйте отдельную подпрограмму.

Урок 14. Задача №4. Решение.

Урок 14. Задача №4.

Составьте программу, которая выводит на экран прямоугольный флаг N×M вида (с чередованием плюсов и минусов в строках):

- - - - - -
+ + + + + +
- - - - - -
+ + + + + +
- - - - - -

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

Pages

Subscribe to fkn+antitotal RSS