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

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


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

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

Чемпионы рейтинга экспертов в этой рассылке

Пупорев Юрий Борисович
Статус: Специалист
Рейтинг: 652
∙ повысить рейтинг >>
_Ayl_
Статус: 8-й класс
Рейтинг: 601
∙ повысить рейтинг >>
Micren
Статус: Практикант
Рейтинг: 394
∙ повысить рейтинг >>

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

Выпуск № 927 от 04.07.2009, 17:35
Администратор рассылки: Калашников О.А., Руководитель
В рассылке: подписчиков - 339, экспертов - 155
В номере: вопросов - 4, ответов - 6

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

Вопрос № 169992: Составить программу вычисления суммы членов бесконечного числового ряда с погрешностью . Определить количество членов ряда, сравнить полученное значени...


Вопрос № 169980: Здравствуйте помогите пожалуйста переделать программу на процедуру:...
Вопрос № 169981: Здравствуйте помогите пожалуйста переделать программу на процедуру:...
Вопрос № 169988: Здравствуйте, у меня пара вопросов, немогу решить. помогите пожалуйста 1) подчитать кол-во вводимого слова в тексте(текст находится в файле). 2) задача, дана шахматная доска. на ней некоторое кол-во черных и белых фигур. надо подсчитать...

Вопрос № 169992:

Составить программу вычисления суммы членов бесконечного числового ряда с погрешностью . Определить количество членов ряда, сравнить полученное значение суммы со значением функции y=arctg(x), lxl<1

Отправлен: 29.06.2009, 10:34
Вопрос задал: qwer1235, Посетитель
Всего ответов: 2
Страница вопроса >>


Отвечает leonid59, 4-й класс :
Здравствуйте, qwer1235.

Ответ в приложении
Редактирование ответа:Востановлен ответ автора.
-----
∙ Отредактировал: Зенченко Константин Николаевич, Модератор
∙ Дата редактирования: 29.06.2009, 14:40 (время московское)

Приложение:

Ответ отправил: leonid59, 4-й класс
Ответ отправлен: 29.06.2009, 13:06

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251624 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Отвечает _Ayl_, 8-й класс :
    Здравствуйте, qwer1235.

    Программа в приложении
    Редактирование ответа:Востановлен ответ автора.
    -----
    ∙ Отредактировал: Зенченко Константин Николаевич, Модератор
    ∙ Дата редактирования: 29.06.2009, 14:40 (время московское)

    Приложение:

    Ответ отправил: _Ayl_, 8-й класс
    Ответ отправлен: 29.06.2009, 14:03

    Оценка ответа: 5

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251627 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!



    Вопрос № 169980:

    Здравствуйте помогите пожалуйста переделать программу на процедуру:

    Отправлен: 29.06.2009, 02:28
    Вопрос задал: Иванов Виктор Олегович, Посетитель
    Всего ответов: 1
    Страница вопроса >>


    Отвечает leonid59, 4-й класс :
    Уважаемый Иванов Виктор Олегович! Программа в приложении. Из-за передачи массива в процедуру пришлось использовать массив с нижней границей 0. Символы сравниваем без использования их кодов.

    Приложение:

    Ответ отправил: leonid59, 4-й класс
    Ответ отправлен: 28.06.2009, 23:16

    Оценка ответа: 5
    Комментарий к оценке:
    Огромное спасибо! Благодарю Вас!

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251606 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!



    Вопрос № 169981:

    Здравствуйте помогите пожалуйста переделать программу на процедуру:

    Отправлен: 29.06.2009, 02:32
    Вопрос задал: Иванов Виктор Олегович, Посетитель
    Всего ответов: 1
    Страница вопроса >>


    Отвечает leonid59, 4-й класс :
    Здравствуйте, Иванов Виктор Олегович! Функция RowSum, возвращающая сумму элементов в строке, вызывается для каждой строки, содержащей отрицательные элементы, что определяется возвращаемым значением функции HasNegative.

    Приложение:

    Ответ отправил: leonid59, 4-й класс
    Ответ отправлен: 29.06.2009, 13:51

    Оценка ответа: 5
    Комментарий к оценке:
    Огромное спасибо)

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251626 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!



    Вопрос № 169988:

    Здравствуйте, у меня пара вопросов, немогу решить. помогите пожалуйста

    1) подчитать кол-во вводимого слова в тексте(текст находится в файле).

    2) задача, дана шахматная доска. на ней некоторое кол-во черных и белых фигур. надо подсчитать скок возможно ходов у черных и у белых на данный момент. при этом расположение фигур должно не нарушать правилам
    проблема в этом цикле
    while (figures.cur <> nil) do begin
    if (desk[figures.cur^.i, figures.cur^.j] = 'k') then inc(bk);
    if (desk[figures.cur^.i, figures.cur^.j] = 'K') then inc(wk);
    { po analogii punkt 3 -- kol-vo ostalnyh figur }
    end;
    if (bk <> 1) or (wk <> 1) then begin
    writeln('must be 1 white king and 1 black king');
    halt;
    end;
    тут проверка на то чтоб королей было по одному.
    и в этой же задаче надо написать функцию, которая проверяла бы чтоб при ходе данной фигуры не было поставленно шага королю, если п ри этом ходе король открывается, то ход не засчитывается. программа в прилождении

    Отправлен: 29.06.2009, 01:49
    Вопрос задал: Grishkin, Посетитель
    Всего ответов: 2
    Страница вопроса >>


    Отвечает leonid59, 4-й класс :
    Здравствуйте, уважаемый Grishkin!
    Ответ на первый вопрос.
    Предположения (так как Вы явно не указали иное)
    1.Слова, написанные в разных регистрах, считаются разными., Pascal и PASCAL - разные слова
    2.Слова могут следовать друг за другом без разделителей PascalPascal
    Не могли бы Вы перенести шахматы в отдельный вопрос, чтоб не было путаницы?

    Приложение:

    Ответ отправил: leonid59, 4-й класс
    Ответ отправлен: 29.06.2009, 08:40

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251611 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


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

    Вторая задача в приложении.
    Простите, но переделал все. Смотрите в приложении.
    Постарался учесть вроде все правила, кроме двух ходов: рокировка и взятие на проходе, т.к. они зависят от динамики игры(двигались ли фигуры раньше или как пешка проходила участок). Остальное должно работать. Тестировал на простых тестах, как пример:
    qw53pb52kb51pw43kw11
    всё записывается в одну строку без пробелов и клавиши "Enter", на каждую фигуру по 4-е символа. Тут всё просто: королева(queen)-ферзь белая(white)координаты:вертикаль-горизонталь, пешка(pawn)черная(black)координаты и т.д. единственное пришлось переименовывать коня horse вместо шахматного knight, т.к. первые буквы совпадали с королем. Остальные фигуры: король(king), тура(rook)-ладья и слон(bishop)
    Результат работы

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

    Приложение:
    Украина, Киев
    Тел.: +38-097-953-66-19
    Адрес: Украина, Киев

    -----
    Итерация от человека. Рекурсия — от Бога. — Л. Питер Дойч

    Ответ отправил: Зенченко Константин Николаевич, Модератор
    Ответ отправлен: 03.07.2009, 22:34

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251820 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!



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

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

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.3 от 20.06.2009

    В избранное