
Даны действительные числа а1, ..,а64;

Получить действительную квалратную матрицу порядка 8, элементами которой являются числа а1,...а64, расположенные по схеме:
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Kos |
![]()
Сообщение
#1
|
Гость ![]() |
Народ, помогите плиз, надо решить задачку, а в матрицах я нуб
![]() Даны действительные числа а1, ..,а64; ![]() Получить действительную квалратную матрицу порядка 8, элементами которой являются числа а1,...а64, расположенные по схеме: |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
![]() Смотри, что происходит: 1) описание где ВСЕ переменные - Byte допустим, C = 6 и T = -1 (ну, то есть 255, если эту ячейку считать как Byte) C = C + T; { = 6 + 255 = 261, правда? Но ведь 261 состоит из 2-х байт = 256*1 + 5, старший байт потерялся, младший что содержит? C - T, как и положено } 2) описание, где C: Integer... А вот тут - проблемы... Старший байт-то не теряется, поэтому после первого же "вычитания" у тебя идет попытка обратиться к элементу, лежащему далеко за пределами массива... Результат я тебе привел выше: SF ![]() |
![]() ![]() |
![]() |
Текстовая версия | 11.09.2025 17:22 |