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

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


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

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

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

Выпуск № 604
от 16.03.2008, 18:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 256, Экспертов: 52
В номере:Вопросов: 7, Ответов: 10

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


Вопрос № 126685: Помогите пожалуйста!!! Эти задачи нужно через одномерный массив решить(очень прошу с коментариями)ну там фамилии как константы задаются)) 1)Среди списка фамилий найти самую короткую 2)В списке фамилий найти сколько фамилий на букву "...
Вопрос № 126714: Помогите пожалуйста написать програму на Паскале на тему процедуры и функции.Условие:Вывести на екран векторы,сложеные с елементов целочисловых матриц A(n,m) и B(c,d) кратные L. N,c,d,m,<=15,L-целое....
Вопрос № 126779: Уважаемые эксперты, помогите пожалуйста запрограммировать метод хорд, только желательно с пояснениями, а то препод 2 поставит. Заранее огромное спасибо....
Вопрос № 126788: Здравствуйте!!! Написать программу с использованием переменных типа запись с полями, указанными ниже.Вывести на экран всю информацию о книгах, изданных 2003году. Поля записи Название книги Автор Год издания Кол. страниц<br...
Вопрос № 126807: Пожалуйста помогите решить задачу в pascal на тему Матричние преобразования...Условие: В квадратной матрице P поменять местами елементи побочной диагонали и К-того столбца , предварительно отсортировав елементи диагонали по-убиванию....
Вопрос № 126809: здравствуйте уважаемие работники сайта! Помогите пожалуйста решить проблему которая заключается в решении задачи в turbo pascal. Условие: Сощитать суму елементов главних диагоналей матриц Х(n,n) и Y(m,m). Примечание N, m <= (меньше ровно)...
Вопрос № 126825: Уважаемые эксперты! Прошу Вас, помогите решить задачи. Обе задачи надо решать через массивы, желательно решать используя динамическое программирование. №1 Железная дорога с односторонним движением имеет N станций. Известны цены билетов от i-...

Вопрос № 126.685
Помогите пожалуйста!!!
Эти задачи нужно через одномерный массив решить(очень прошу с коментариями)ну там фамилии как константы задаются))
1)Среди списка фамилий найти самую короткую
2)В списке фамилий найти сколько фамилий на букву "А"
Вопрос жизни и смерти.....зараннее огромное спасибо!!!
Отправлен: 10.03.2008, 19:54
Вопрос задал: Shtamburg Andrew (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Shtamburg Andrew!
Программа с комментариями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 5-ый класс)
Ответ отправлен: 10.03.2008, 20:41
Оценка за ответ: 5

Отвечает: Marked One
Здравствуйте, Shtamburg Andrew!
В приложении, комментарии там же.
Будут вопросы, то пишите
Удачи!!!

убрана директива {$APPTYPE CONSOLE} - она используется в Delphi.
Эксперт сам обратил внимание на это в мини-форуме.

-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 10.03.2008, 21:25

Приложение:

Ответ отправил: Marked One (статус: 7-ой класс)
Ответ отправлен: 10.03.2008, 21:16
Оценка за ответ: 5


Вопрос № 126.714
Помогите пожалуйста написать програму на Паскале на тему процедуры и функции.Условие:Вывести на екран векторы,сложеные с елементов целочисловых матриц A(n,m) и B(c,d) кратные L. N,c,d,m,<=15,L-целое.
Отправлен: 10.03.2008, 22:44
Вопрос задал: Соловьёв Дмитрий Олександрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 5-ый класс)
Ответ отправлен: 10.03.2008, 23:33


Вопрос № 126.779
Уважаемые эксперты, помогите пожалуйста запрограммировать метод хорд, только желательно с пояснениями, а то препод 2 поставит. Заранее огромное спасибо.
Отправлен: 11.03.2008, 14:20
Вопрос задал: Семин Алексей Юрьевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Семин Алексей Юрьевич!

Смотрите приложение.
Алгоритм метода можно найти тут.
Удачи!

Приложение:

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

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


Вопрос № 126.788
Здравствуйте!!!
Написать программу с использованием переменных типа запись с полями, указанными ниже.Вывести на экран всю информацию о книгах, изданных 2003году.


Поля записи
Название книги Автор Год издания Кол. страниц
Заранее огромное спасибо!!!!!!!
Отправлен: 11.03.2008, 15:22
Вопрос задал: Бардин Сергей Сергеевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Marked One
Здравствуйте, Бардин Сергей Сергеевич!
Программа в приложении.
Данные о книгах вводятся с клавиатуры
Удачи!!!

Приложение:

Ответ отправил: Marked One (статус: 7-ой класс)
Ответ отправлен: 11.03.2008, 15:56

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Бардин Сергей Сергеевич!
Решение задачи в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 5-ый класс)
Ответ отправлен: 11.03.2008, 16:07


Вопрос № 126.807
Пожалуйста помогите решить задачу в pascal на тему Матричние преобразования...Условие:
В квадратной матрице P поменять местами елементи побочной диагонали и К-того столбца , предварительно отсортировав елементи диагонали по-убиванию.
Отправлен: 11.03.2008, 17:01
Вопрос задал: Зарубенко Максим
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Зарубенко Максим!
Решил задачу по-проще, с использованием дополнительных массивов. Это не совсем правильно, зато понятно и наглядно. Можно провести сортировку диагонали и перемену местами элементов матрицы без дополнительных массивов, но я запутался со вложенными циклами при сортировке.
Решение в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 5-ый класс)
Ответ отправлен: 11.03.2008, 19:08

Отвечает: Verena
Здравствуйте, Зарубенко Максим!
Не очень поняла, зачем здесь дополнительные массивы, предлагаю другой вариант.
Элементы побочной диагонали удовлетворяют условию i+j=n+1 или, выражая через одну переменную индекса, (i, n-i+1). Таких элементов в квадратной матрице порядка n будет n. Сортировку элементов побочной диагонали можно производить аналогично сортировке одномерного массива (я делаю это методом пузырька). Остальное, думаю, будет ясно из комментариев.
Удачи!

Приложение:

---------
Эта история - не для истории, понимаешь?

Ответ отправила: Verena (статус: Практикант)
Ответ отправлен: 11.03.2008, 19:11
Оценка за ответ: 5
Комментарий оценки:
Огромное ВАМ спасибо !!! Виручили!
Буду рекоммендовать Ваш сайт всем друз"ям и знакомим)


Вопрос № 126.809
здравствуйте уважаемие работники сайта! Помогите пожалуйста решить проблему которая заключается в решении задачи в turbo pascal.
Условие:
Сощитать суму елементов главних диагоналей матриц Х(n,n) и Y(m,m). Примечание N, m <= (меньше ровно) 25.
Зарание спасибо!
Отправлен: 11.03.2008, 17:07
Вопрос задал: Зарубенко Максим
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Verena
Здравствуйте, Зарубенко Максим!
Элементы на главной диагонали квадратной матрицы имеют равные индексы (т.е., например, для матрицы 3х3 это будут элементы (1,1), (2,2), (3,3)) и их количество равно размерности матрицы. Поэтому подсчитать их сумму можно с помощью одного цикла с числом итераций, равным размерности матрицы. Решение Вашей задачи в приложении.
Удачи!

Приложение:

---------
Эта история - не для истории, понимаешь?

Ответ отправила: Verena (статус: Практикант)
Ответ отправлен: 11.03.2008, 18:07


Вопрос № 126.825
Уважаемые эксперты! Прошу Вас, помогите решить задачи. Обе задачи надо решать через массивы, желательно решать используя динамическое программирование.

№1 Железная дорога с односторонним движением имеет N станций. Известны цены билетов от i-той станции до j-ой (i < j, т.к. в обратную сторону проезда нет).
1)Найти минимальную стоимость проезда от начала до конца (с учётом возможной экономии за счёт пересадок).
2)На каких станциях нужно сделать пересадки.

№2 Имеется K произвольных положительных чисел х1, х2, …, хК и число N.
1)Выяснить, можно ли получить число N, складывая некоторые из чисел х1, х2, …, хК (каждое число можно использовать только по одному разу).
2)Какие числа были использованы.
Отправлен: 11.03.2008, 18:34
Вопрос задала: MissM (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Delph
Здравствуйте, MissM!

В приложении - вариант решения второй задачи. Идея решения состояла в использовании рекурсии (подпрограмма прямо или косвенно вызывает сама себя). Недостаток программы в том, что программа выводит лишь одно из возможных решений (но даже с этим недостатком программа получилась большой и сложной). Если для Вас важно, чтобы выводились все решения, сообщите мне об этом, я подумаю, как улучшить программу.

Приложение:

---------
Сомневайся во всём! Реальность часто бывает не такой, как мы о ней думаем.

Ответ отправил: Delph (статус: Студент)
Ответ отправлен: 13.03.2008, 10:01
Оценка за ответ: 4
Комментарий оценки:
Спасибо!


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

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

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

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

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

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


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


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.72.4 от 15.03.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное