Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Pascal

Выпуск № 624
от 06.04.2008, 05:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 252, Экспертов: 48
В номере:Вопросов: 5, Ответов: 9

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 129830: здравствуйте.Задано 2 матрицы А(М,N) и В(М,N) умножить их....
Вопрос № 129896: Доброе время суток. Нужно решение хотя бы 2-х задачь, ковь из носу Дана целочисленная прямоугольная матрица. 1) Определить количество столбцов, не содержащих ни одного нулевого элемента (оформить в виде функции). 2) Характеристи...
Вопрос № 129937: Здравствуйте! Помогите пожалуста с задачей: Придумать любой алгоритм кодировки. Сначала на экран выводится закодированная фраза, а потом по обратному алгоритму - исходная. Заранее спасибо!...
Вопрос № 129938: решите,пожалуйста, эту задачу Имена и дать рождение студентов, которые живут в Киеве, и фамилии студентов, средний балл которых меньше ”4”....
Вопрос № 129952: Здравствуйте Уважаемые Эксперты. У меня проблема с задачами. Я всего лишь учусь, может эти задачи Вы видели, значит я их не понял. Вобщем помогите мне их решить, только нетрудно и понятно, желательно с объяснением. Заранее благодарю. Зада...

Вопрос № 129.830
здравствуйте.Задано 2 матрицы А(М,N) и В(М,N) умножить их.
Отправлен: 31.03.2008, 05:54
Вопрос задала: Nargis Haydarova (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Nargis Haydarova!
Проще было бы осваивать умножение матриц с квадратных, поскольку умножение прямоугольных немного труднее понять, поскольку в результате могут получиться матрицы разных размеров.
У Вас в условии неверно указаны размеры матриц, поскольку в первом множителе должно быть столько же столбцов, сколько строк во втором. Если матрица A имеет размерность m*n,то B должна иметь размерность k*m, или в нашем случае n*m. Размерность их произведения AB = C будет иметь размерность m*m. Если m<n, то то матрица будет "маленькая", если наоборот, то "большая". Если m=n, то все три матрицы будук одинаковые, квадратные. Вообще, раз Вам дали задание на умножение матриц, значит как это делать вручную, Вы должны знать. Если подзабыли, посмотрите в учебнике по численным методам или в интернете, например в Википедии. Хотел оставить здесь ссылку, почему-то не получается.
Решение задачи в приложении, сделано для прямоугольных матриц 3х2 и 2 х3, чтобы легче вручную проверить результат. У меня все сошлось. Чтобы взять матрицы побольше, измените значения констант n и m.

Исправлено неправильное применение спецсимволов HTML.
-----
∙ Отредактировал: sir henry (Академик)
∙ Дата редактирования: 31.03.2008, 13:25

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 31.03.2008, 09:49
Оценка за ответ: 5


Вопрос № 129.896
Доброе время суток.
Нужно решение хотя бы 2-х задачь, ковь из носу

Дана целочисленная прямоугольная матрица.
1) Определить количество столбцов, не содержащих ни одного нулевого элемента (оформить в виде функции).
2) Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик (оформить в виде процедуры).
Дана целочисленная квадратная матрица. Определить:
1) произведение элементов в тех строках, которые не содержат отрицательных элементов (оформить в виде функции);
2) максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы (оформить в виде процедуры).
Отправлен: 31.03.2008, 15:59
Вопрос задал: Брель В.А (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Брель В.А!
Для начала решение первой задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 31.03.2008, 17:34
Оценка за ответ: 5


Вопрос № 129.937
Здравствуйте! Помогите пожалуста с задачей:
Придумать любой алгоритм кодировки. Сначала на экран выводится закодированная фраза, а потом по обратному алгоритму - исходная.
Заранее спасибо!
Отправлен: 31.03.2008, 19:42
Вопрос задал: Dreamss (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Marked One
Здравствуйте, Dreamss!
Код в приложении.
Всё проверено
Удачи!!!

Приложение:

Ответ отправил: Marked One (статус: 10-ый класс)
Ответ отправлен: 31.03.2008, 20:01
Оценка за ответ: 5

Отвечает: Louken
Здравствуйте, Dreamss!

Предлагаю самый простой алгоритм шифрования. Проще, мне кажется, не придумаешь.
На место каждого символа строки вставляется обратный символ в таблице ASCII.

Приложение:

Ответ отправил: Louken (статус: Студент)
Ответ отправлен: 31.03.2008, 20:09
Оценка за ответ: 5

Отвечает: Шемет Станислав Васильевич
Здравствуйте, Dreamss!
Можно к примеру каждую букву зашифровать при помощи логической операции "xor", она хороша тем что: При первом ее использовании текст шифруется а при втором дешифруется.
Токо в моей программе надо ввести сначало текст который она будет шифровать, если это не надо то можно заменить строки:
"Write('Vvedite text: ');
Readln(s);"
на
"Randomize;
For i:=1 to 255 do
s[i]:=random(255);"

Приложение:

---------
Любовь это прекрасно!!!

Ответ отправил: Шемет Станислав Васильевич (статус: 5-ый класс)
Ответ отправлен: 31.03.2008, 20:42
Оценка за ответ: 5
Комментарий оценки:
У Вас в программе как раз то, что надо.

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Dreamss!

Предлагаю совершенно другой алгоритм кодирования, с ипользованием пароля. С его помощью можно кодировать файлы, любого размера, стойкость шифра около 2'000'000'000 комбинаций пароля.

Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Профессионал)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 31.03.2008, 20:47
Оценка за ответ: 5
Комментарий оценки:
Круто!


Вопрос № 129.938
решите,пожалуйста, эту задачу

Имена и дать рождение студентов, которые живут в Киеве, и фамилии студентов, средний балл которых меньше ”4”.
Отправлен: 31.03.2008, 19:42
Вопрос задал: Петренко Дмитро (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Петренко Дмитро !
Решение задачи в приложении. Сделал так, как понял условие. По моему в нем что-то пропущено, типа какие-то оценки, чтобы считать средний балл, а может все нормально. Если что не ругайте, а задайте вопрос на мини-форуме вопроса, обязательно отвечу.
Еще поправьте текстовую часть программы (не код)так как у вас принято, а то у меня некая смесь английского с рязанским.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 01.04.2008, 09:15


Вопрос № 129.952
Здравствуйте Уважаемые Эксперты. У меня проблема с задачами. Я всего лишь учусь,
может эти задачи Вы видели, значит я их не понял. Вобщем помогите мне их решить,
только нетрудно и понятно, желательно с объяснением. Заранее благодарю.
Задача 1.
Заменить все цифры в строке на цифру 8.
Пример ввода:
1+2+3+4+5+6+7+8+9+10+11=66
Пример вывода:
8+8+8+8+8+8+8+8+8+88+88=88

Задача 2.
В классе 10 человек, тесты проводились по 10 предметам. Каждый ученик
по каждому тесту получили оценку от 0 до 10. Учитель решил посчитать,
сколько всего оценок, которые строго больше 5. Помогите в этовм учителю.
Пример ввода:
12345678910
12345678910
12345678910
12345678910
12345678910
12345678910
12345678910
12345678910
12345678910
12345678910
Пример вывода: 50

Задача 3.
Сережа пошел в лес вместе с друзьями. Они разбрелись по всему лесу,
и вдруг Сереже стало интересно, под каким номером идет его друг,
который находится на самом далеком расстоянии от него. Помогите ему узнать
это.
Формат ввода:
Первая строка это три числа первые два это позиция Сережи, а следующее число
N это количество друзей
Вторая строка - позиция 1-ого друга;
Третья строка - позиция 2-ого друга;
...
N+1-ая строка - позиция N-ого друга.
Пример ввода:
113
00
33
22
Пример вывода: 2

Отправлен: 31.03.2008, 22:07
Вопрос задал: Шорин Роман Игоревич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Marked One
Здравствуйте, Шорин Роман Игоревич!
Первая задача с комментариями в приложении
Удачи!!!

Приложение:

Ответ отправил: Marked One (статус: 10-ый класс)
Ответ отправлен: 31.03.2008, 23:07

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Шорин Роман Игоревич!
Решение задачи №2 лучше оформить в виде двухмерного массива размером 10х10и заполнить его случайными числами в интервале 1-10. Затем посчитать количество оценок >5. Код в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 01.04.2008, 08:33


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.72.8 от 05.04.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное