![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
b0b |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
Вечер добрый. Необходимо срочно решить 2 задачи. . Завтра зачет, не допустит препод, если не будет их..
Ссылочный тип данных: 1. Составить программу, которая переворачивает список, т.е. изменяет ссылки так, чтобы его элементы оказались расположены в обратном порядке. Модули: 2. В модуль включить подпрограмму нахождения произведения квадратных матриц А и В третьего порядка. В основной программе для трех квадратных матриц А, В и С 3-го порядка, вычислить Т=А*В*С. В первой не знаю с чего начать. Во второй, теоретически догадываюсь. С уважением. |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Во второй, теоретически догадываюсь. Смотри, как это реализуется практически: Вычисление произведения матриц |
b0b |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
уже начал писать... |
b0b |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
program laba9; вот. все работает. немогу подогнать под условие задачи.. ![]() |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Const и в основной программе: Writeln('Enter 1st matrix: '); |
b0b |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
помогите, пожалуйста, оформить в ввиде модуля с процедурой..
![]() |
b0b |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
программа
program laba9; модуль unit un1; но чет не пашет.. все работает. исправил. с чего посоветуете начать первую задачу? Сообщение отредактировано: volvo - |
volvo |
![]()
Сообщение
#8
|
Гость ![]() |
Исправь синтаксические ошибки:
procedure vvod(var mat: matr; ch: char); и vvod(mat3,'c'); { <--- ";" Здесь !!! } Для чего тебе компилятор? Он же все это тебе говорит... ![]() Цитата с чего посоветуете начать первую задачу? Ну, во-первых, список одно- или двухсвязный? Процедура нужна обычная или рекурсивная?Сам список ты уже реализовал? |
b0b |
![]()
Сообщение
#9
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата Ну, во-первых, список одно- или двухсвязный? Процедура нужна обычная или рекурсивная? ? односвязный. обычная. Цитата Сам список ты уже реализовал? сейчас думаю начать. поэтому и спросил, с чего начать. |
volvo |
![]()
Сообщение
#10
|
Гость ![]() |
|
b0b |
![]()
Сообщение
#11
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
откомпилировал модуль, который дан в FAQ
но слабо представляю, как пользоваться... |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
Кстати, вот процедура, "разворачивающая" односвязный список:
procedure invert_list(var first, last: plist); |
b0b |
![]()
Сообщение
#13
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
BListAddFirst
а как заполнить список? |
b0b |
![]()
Сообщение
#14
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
все. всем спасибо. написал. уря.
![]() |
![]() ![]() |
![]() |
Текстовая версия | 8.09.2025 5:07 |