![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
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 ![]() |
![]() ![]() |
![]() |
Текстовая версия | 19.07.2025 15:02 |