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

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


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

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

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

Выпуск № 609
от 21.03.2008, 21:05

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

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


Вопрос № 127474: здавствуйте! некак невиходит зделать програму! она запускается но считаеш шо попало! задача звучит так: обчислить Z=(S1+S1)/(K1+K2), где S1, K1-СУММА И КОЛИЧЕЧТВО ПОЛОЖИТЕЛЬНЫХ ЕЛЕМЕНТОВ МАСИВА Y(n), S2, K2 -СООТВЕТСТВЕННО МАСИВА A(L). ...
Вопрос № 127500: Добрый вечер, эксперты! У меня не получается решить задачу. Задачу в прямом смысле этого слова: Сережа пошел в поход вместе с друзьями. Они разбрелись по всему лесу, и вдруг Сереже стало интересно, под каким номером идет его друг, который находит...
Вопрос № 127516: здравствуйте уважаемые работники сайта! Помогите пожалуйста решить проблему которая заключается в решении задачи в turbo pascal. Условие: Из матрицы А получить матрицу у которой столбцы отсортированы по-убыванию элементов первой строки.<p><f...
Вопрос № 127517: Пожалуйста помогите решить задачу в pascal. Условие: посчитать d=(x1- y1)(x2 + y2), где x1, y1, x2, y2 - корни уравнений a1x2+b1x+c1=0 и a2x2+b2x+c2=0. <p><fieldset style='background-color:#EFEFEF; width:80%; border:1px solid; padding:10px;' class=fi...
Вопрос № 127518: Помогите решить задачу: Слово, что самое большое по длине поставить в начало предложения, при этом заменить буквы А на О, О на Я, Е на А, М на Н, Р на К, К на П. <p><fieldset style='background-color:#EFEFEF; width:80%; border:1px solid; padding:10px;...
Вопрос № 127611: Помогите пожалуйста решить 2 задачи.Их нужно решить двумя способами: первый - используя оператор цикла с параметром (т.е. for), и второй способ - через оператор цикла repeat. Задачи: 1) Необходимо вычислить заданную сумму S. Задано число член...
Вопрос № 127620: Уважаемые программисты сайта помогите решить 2 задачи - очень нада!!! Есть 2 задачи: 1)Сначала код программы, который вводиться с клавиатуры(программа может быть какой угодно)записиваеться в файл. После прочитать текст программы с файла, пото...

Вопрос № 127.474

здавствуйте! некак невиходит зделать програму! она запускается но считаеш шо попало! задача звучит так: обчислить Z=(S1+S1)/(K1+K2),
где S1, K1-СУММА И КОЛИЧЕЧТВО ПОЛОЖИТЕЛЬНЫХ ЕЛЕМЕНТОВ МАСИВА Y(n), S2, K2 -СООТВЕТСТВЕННО МАСИВА A(L).
примечание n,l<=50
Отправлен: 15.03.2008, 20:40
Вопрос задал: коваль максим владимирович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 8-ой класс)
Ответ отправлен: 15.03.2008, 21:45
Оценка за ответ: 5


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

Формат ввода:
Первая строка - это три числа первые два это позиция Сережи, а следующее число
N - это количество друзей.
Вторая строка - позиция первого друга
Третья строка - позиция второго друга
...
N+1-ая строка позиция N-ого друга
Примечание: Все координаты целые числа

Формат вывода: Номер друга, который на самом далеком расстоянии от Сережи.

Пример ввода:
113
00
33
22
Пример вывода: 2

И если можно, то с объяснением.
Отправлен: 15.03.2008, 23:20
Вопрос задал: Шорин Роман Игоревич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Delph
Здравствуйте, Шорин Роман Игоревич!

В приложении - пример решения задачи. Суть решения: изначально запоминаются координаты Серёжи и количество его друзей, текущее расстояние принимается равным нулю.
Далее в цикле вводятся координаты каждого из друзей, расстояние от каждого из них до Серёжи сравнивается с текущим. Если оказывается больше, то это расстояние запоминается как текущее, так же запоминается номер друга.
Поскольку в задаче не указано, что нужно хранить координаты всех друзей сразу, обходимся без массивов.

Приложение:

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

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


Вопрос № 127.516
здравствуйте уважаемые работники сайта! Помогите пожалуйста решить проблему которая заключается в решении задачи в turbo pascal.
Условие:
Из матрицы А получить матрицу у которой столбцы отсортированы по-убыванию элементов первой строки.

Переведено на русский язык.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 16.03.2008, 10:30
Отправлен: 16.03.2008, 02:14
Вопрос задал: Чечуженко Льоша (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 8-ой класс)
Ответ отправлен: 16.03.2008, 06:43


Вопрос № 127.517
Пожалуйста помогите решить задачу в pascal. Условие: посчитать d=(x1- y1)(x2 + y2), где x1, y1, x2, y2 - корни уравнений a1x2+b1x+c1=0 и a2x2+b2x+c2=0.

Переведено на русский язык.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 16.03.2008, 10:30
Отправлен: 16.03.2008, 02:21
Вопрос задал: Чечуженко Льоша (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Чечуженко Льоша!
Используя наши обширные познания из школьной алгебры, мы не будем решать эти квадратные уравнения, поскольку мы знаем, что 1.x2+y2=-b2/a2(теорема Виета). 2. |x1-y1|=sqrt(sqr(b1))-4*a1*c1)(одно из следствий этой теоремы).
Поэтому мы составим такую формулу для нахождения d:
d:=(abs(sqrt((sqr(b1)-4*a1*c1)))/a1)*(-b2/a2);
Кроме того мы должны проверить, что дискриминанты обоих уранениий неотрицательны. Вот и все. Код в приложении.

Приложение:

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

Отвечает: Шемет Станислав Васильевич
Здравствуйте, Чечуженко Льоша!
Программа в приложении
Я так понимаю что у вас квадратное уравнение, так что программа решает ети уравнения и вычисляет (x1- y1)(x2 + y2).

Приложение:

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

Ответ отправил: Шемет Станислав Васильевич (статус: 4-ый класс)
Ответ отправлен: 16.03.2008, 13:18


Вопрос № 127.518
Помогите решить задачу: Слово, что самое большое по длине поставить в начало предложения, при этом заменить буквы А на О, О на Я, Е на А, М на Н, Р на К, К на П.

Переведено на русский язык.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 16.03.2008, 10:31
Отправлен: 16.03.2008, 02:28
Вопрос задал: Чечуженко Льоша (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Шемет Станислав Васильевич
Здравствуйте, Чечуженко Льоша!
Программа в приложении
Вот алгоритм ее работы:
1) Поиск максимально длинного слова.
2) Удаляем это слова из начальной строки.
3) Замена букв в нем.
4) Запись измененного слова(максимально длинного) в новою переменную.
5) Добавляем к этой новой переменной начальную строку.
5) Вывод результата.
Желаю успехов и удачи !!!

Приложение:

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

Ответ отправил: Шемет Станислав Васильевич (статус: 4-ый класс)
Ответ отправлен: 16.03.2008, 21:30


Вопрос № 127.611
Помогите пожалуйста решить 2 задачи.Их нужно решить двумя способами: первый - используя оператор цикла с параметром (т.е. for), и второй способ - через оператор цикла repeat.
Задачи:
1) Необходимо вычислить заданную сумму S. Задано число членов суммы N.
S=1/(3*1-2) + 1/(3*2-2) + ... + 1/(3*k-2) + ...
2) Необходимо вычислить заданную сумму S. Задано число членов суммы N.
S=1/((2*1-1)*2*1*(2*1+1)) + 1/((2*2-1)*2*1(2*2+1)) + 1/((2*k-1)*2*k*(2*k+1))

Заранее огромное всем спасибо.
Отправлен: 16.03.2008, 17:33
Вопрос задала: Смирнова Дарья Сергеевна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

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

Приложение:

Ответ отправил: Marked One (статус: 8-ой класс)
Ответ отправлен: 16.03.2008, 20:26
Оценка за ответ: 5


Вопрос № 127.620
Уважаемые программисты сайта помогите решить 2 задачи - очень нада!!!
Есть 2 задачи:
1)Сначала код программы, который вводиться с клавиатуры(программа может быть какой угодно)записиваеться в файл. После прочитать текст программы с файла, потом вывести прогу на экран и вывести в алфавитном порядке все ее идентификаторы(при этом цифры выводиться не должны). Текст программы вводишь сам.
2)Составить программу которая вводит строку символов, формируя с ее элементов однонаправленный список. Удалить последние три символа строки.
Задачи на Паскале
Всем, кто ответит огромное спасибо.
Отправлен: 16.03.2008, 18:55
Вопрос задал: Paul11 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Paul11!
Вторая программа в приложении.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 18.03.2008, 14:54
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо за помощь


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

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

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

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

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

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


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


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

В избранное