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

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


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

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

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

_Ayl_
Статус: Студент
Рейтинг: 1387
∙ повысить рейтинг »
Boriss
Статус: Академик
Рейтинг: 1127
∙ повысить рейтинг »
Micren
Статус: Бакалавр
Рейтинг: 963
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Pascal

Номер выпуска:955
Дата выхода:27.10.2009, 15:30
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:353 / 175
Вопросов / ответов:11 / 12

Вопрос № 173518: УВАЖАЕМЫЕ ЭКСПЕРТЫ ПОМОГИТЕ Коэффициент К2 принимать в зависимости от числа 2 работающих рем¬ней: К2=0,95при2 = 2...3; К7=0,9при2 = 4 ... 6; К2= 0,85 при 2 свыше 6. В зависимости от задач проектирования предполагается выбор числа одно¬...


Вопрос № 173525: Дана цепочка символов, состоящая из скобок вида (',')','[',']'. Определить правильная ли она (правильная: [(())], неправильная: ((])),(())],...). Ответ распечатать словами "да", "нет". ...
Вопрос № 173526: Дана последовательность символов . Определить сколько среди них различных. ...
Вопрос № 173527: Дан массив из пяти строк. В строке "наименование завода_количество выпускаемой продукции". Вычислить общее количество выпускаемой продукции, распечатать наименование завода, выпустившего максимальное количество продукции....
Вопрос № 173528: Даны действительные числа a,b,c,d. Вычислить и напечатать с использованием функции max(a+b,b*c)-(d-a,b/c) / min(a,b*d)...
Вопрос № 173529: Даны целочисленные матрицы А(3,4), В(3,4). Есть ли среди них числа являющиеся полными квадратами, простыми числами. Выделить те и другие с использованием процедуры, распечатать....
Вопрос № 173530: Дан вещественный массив х(5). Вычислить сумму ряда Si для каждого хi с точностью , используя функцию и распечатать в виде таблицы xi,Si S= -x^2 / 2*2i + x^4 / 4*4i - x^6 / 6*6i +...+(-1)* x^2n / 2n *2ni ^-степень...
Вопрос № 173532: Задан диапазонный тип М: type M=2..25;. Переменной Х присвоить множество всех целых чисел из 2..25. Переменной У - множество всех простых чисел из этого диапазона,Z-множество составных чисел.Распечатать Х,У,Z с использованием процедуры. ...
Вопрос № 173533: Даны целые числа a1,...,an.Является ли последовательность a1,...,an перестановкой чисел 1,...,n ?...
Вопрос № 173553: Точка на плоскости задана в виде массива записей с полями: поле1- координата по оси Х поле2- координата по оси У Упорядочить точки в массиве в соответствии с правилом (x,y),(u,v) если либо x<u, либо x=u< но y,v. ...
Вопрос № 173561: Изобразить на экране прямоугольник, вращающийся вокруг одной из своих вершин. ...

Вопрос № 173518:

УВАЖАЕМЫЕ ЭКСПЕРТЫ ПОМОГИТЕ
Коэффициент К2 принимать в зависимости от числа 2 работающих рем¬ней:
К2=0,95при2 = 2...3;
К7=0,9при2 = 4 ... 6;
К2= 0,85 при 2 свыше 6.
В зависимости от задач проектирования предполагается выбор числа одно¬временно работающих ремней, что должно быть учтено в программе.
Разработать программу для расчета необходимого (потребного) числа ремней 2 ременной передачи, если угол обхвата а принимает значения от 70° до 150° с шагом 20°.
Расчет 2 выполнять по формуле

Z=(W*Kg)/(W0*K)

где W - общая передаваемая передачей мощность, кВт; Кg - коэффициент динамичности (принять Кg = 1,1); К - корректирующий коэффициент:

K=Ka*Kl*Kz (a-альфа)

Ка - коэффициент угла обхвата:

а 70 90 110 130 150
Ka 0.56 0.68 0.78 0.88 0.92

Кl - коэффициент, учитывающий влияние длины ремня на его радиус (принять Ка = 0,99); Кz - коэффициент, учитывающий неравномерное распределение нагрузки между одновременно работающими ремнями (см. задание 22){находиться в начале вопроса}.
В зависимости от задач проектирования предполагается выбор того или другого угла обхвата из приведенной выше таблицы, что должно быть учтено в программе.

{нашел еще формулу W из задания 21 только незнаю нужнали она здесь}

{W=W0*Kz/Kg где W0 - мощность, передаваемая одним ремнем, кВт}

Отправлен: 21.10.2009, 19:21
Вопрос задал: Вадим555, Посетитель
Всего ответов: 1
Страница вопроса »


Отвечает leonid59, Студент :
Здравствуйте, Вадим555. Программа в приложении. Turbo Pascal 7. Коэффициенты Kg и Kl представил в виде функций, так как они, по-моему, на самом деле и вычисляются по каким-то формулам. Для чего задан шаг 20 - неясно. Это имело бы смысл, если Ka вычислялось бы также по формуле. Принял произвольно(!) при малом угле обхвата Ka=0, при большом Ka=1.

Приложение:

Ответ отправил: leonid59, Студент
Ответ отправлен: 26.10.2009, 21:31

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


    Вопрос № 173525:

    Дана цепочка символов, состоящая из скобок вида (',')','[',']'. Определить правильная ли она (правильная: [(())], неправильная: ((])),(())],...). Ответ распечатать словами "да", "нет".

    Отправлен: 21.10.2009, 23:45
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает _Ayl_, Студент :
    Здравствуйте, смирнов артем владимирович.

    Программа в приложении.
    Строка допускает открывающие и закрывающие скобки двух видов и символ пробела.
    При нахождении открывающей скобки она помещается в стек.
    При обнаружении закрывающей скобки из стека (если он не пуст) выбирается последний элемент и проверяется соответствие.
    Если скобки соответствуют, то обработка строки продолжается.
    При нахождении несоответствия обработка прекращается.
    Результат обработки определяется флагом соответсвий скобок и признаком пустоты стека.

    Приложение:

    Ответ отправил: _Ayl_, Студент
    Ответ отправлен: 22.10.2009, 10:50

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

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


    Вопрос № 173526:

    Дана последовательность символов . Определить сколько среди них различных.

    Отправлен: 21.10.2009, 23:48
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 2
    Страница вопроса »


    Отвечает LfiN, 8-й класс :
    Здравствуйте, смирнов артем владимирович.
    Код программы проверен на Free Pascal.
    Особо добавить нечего, так как прописал исчерпывающие комментарии в самом коде программы.
    Удачи!!! Рад был помочь!

    Приложение:

    Ответ отправил: LfiN, 8-й класс
    Ответ отправлен: 22.10.2009, 01:42

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

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 255695 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает leonid59, Студент :
    Здравствуйте, смирнов артем владимирович.
    Ответ в приложении. Программа обрабатывает строку за один проход.
    Turbo Pascal 7

    Приложение:

    Ответ отправил: leonid59, Студент
    Ответ отправлен: 23.10.2009, 14:05

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


    Вопрос № 173527:

    Дан массив из пяти строк. В строке "наименование завода_количество выпускаемой продукции". Вычислить общее количество выпускаемой продукции, распечатать наименование завода, выпустившего максимальное количество продукции.

    Отправлен: 21.10.2009, 23:49
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает Максим Юрьевич, 6-й класс :
    Здравствуйте, смирнов артем владимирович.

    Код - в приложении.
    Компилятор - Turbo Pascal

    Приложение:

    Ответ отправил: Максим Юрьевич, 6-й класс
    Ответ отправлен: 22.10.2009, 00:26

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

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


    Вопрос № 173528:

    Даны действительные числа a,b,c,d. Вычислить и напечатать с использованием функции max(a+b,b*c)-(d-a,b/c) / min(a,b*d)

    Отправлен: 21.10.2009, 23:52
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает leonid59, Студент :
    Здравствуйте, Смирнов Артем Владимирович.
    Вместо слова ВЫРАЖЕНИЕ пропущен либо max, либо min. Я принял min
    max(a+b,b*c)-ВЫРАЖЕНИЕ(d-a,b/c) / min(a,b*d),
    то есть max(a+b,b*c)-min(d-a,b/c) / min(a,b*d)
    Текст программы в приложении. TurboPascal 7

    Приложение:

    Ответ отправил: leonid59, Студент
    Ответ отправлен: 24.10.2009, 10:10

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


    Вопрос № 173529:

    Даны целочисленные матрицы А(3,4), В(3,4). Есть ли среди них числа являющиеся полными квадратами, простыми числами. Выделить те и другие с использованием процедуры, распечатать.

    Отправлен: 21.10.2009, 23:53
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает leonid59, Студент :
    Здравствуйте, Смирнов Артем Владимирович. Решение довольно "тупое". Текст в приложении.
    Возможные улучшения.
    1. Вместо выяснения, является ли элемент простым числом (отдельно) и полным квадратом (отдельно), определяем для него статусы, например, 1 - полный квадрат, 2 - простое число, 0 - ни то, ни се :). Тогда процедура печати будет общей для двух случаев.
    2. При условии, что Вы изучали процедурный тип. Процедура печати общая на любое указанное условие. При необходимости выложу в форуме.

    Приложение:

    Ответ отправил: leonid59, Студент
    Ответ отправлен: 23.10.2009, 16:15

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


    Вопрос № 173530:

    Дан вещественный массив х(5). Вычислить сумму ряда Si для каждого хi с точностью , используя функцию и распечатать в виде таблицы xi,Si

    S= -x^2 / 2*2i + x^4 / 4*4i - x^6 / 6*6i +...+(-1)* x^2n / 2n *2ni

    ^-степень

    Отправлен: 21.10.2009, 23:56
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает leonid59, Студент :
    Здравствуйте, Смирнов Артем Владимирович. Программа в приложении. Turbo Pascal 7.

    Приложение:

    Ответ отправил: leonid59, Студент
    Ответ отправлен: 25.10.2009, 16:09

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


    Вопрос № 173532:

    Задан диапазонный тип М: type M=2..25;. Переменной Х присвоить множество всех целых чисел из 2..25. Переменной У - множество всех простых чисел из этого диапазона,Z-множество составных чисел.Распечатать Х,У,Z с использованием процедуры.

    Отправлен: 21.10.2009, 23:58
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


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

    Смотрите приложение.
    Функция pr контролирует принадлежность числа к множеству простых чисел.
    Функция so контролирует принадлежность числа к множеству составных чисел.
    Практически она не нужна, также как и условие if so(i)then, т.к. число в диапaзоне 2 .. N может быть только либо простым, либо составным, что и доказывается в строке view(Y+Z,'integer2');. Можете смело их выбрасывать из кода.
    Удачи!

    Приложение:

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

    Ответ отправил: Зенченко Константин Николаевич, Модератор
    Ответ отправлен: 22.10.2009, 15:28
    Украина, Киев
    Тел.: +38-097-953-66-19
    Адрес: Украина, Киев

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

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


    Вопрос № 173533:

    Даны целые числа a1,...,an.Является ли последовательность a1,...,an перестановкой чисел 1,...,n ?

    Отправлен: 21.10.2009, 23:58
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


    Отвечает leonid59, Студент :
    Здравствуйте, Смирнов Артем Владимирович. Текст программы в приложении. Turbo Pascal 7

    Приложение:

    Ответ отправил: leonid59, Студент
    Ответ отправлен: 24.10.2009, 10:53

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

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


    Вопрос № 173553:

    Точка на плоскости задана в виде массива записей с полями: поле1- координата по оси Х поле2- координата по оси У


    Упорядочить точки в массиве в соответствии с правилом (x,y),(u,v) если либо x<u, либо x=u< но y,v.

    Отправлен: 22.10.2009, 15:39
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


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

    Приложение:

    Ответ отправил: Пупорев Юрий Борисович, Специалист
    Ответ отправлен: 23.10.2009, 21:14

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

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


    Вопрос № 173561:

    Изобразить на экране прямоугольник, вращающийся вокруг одной из своих вершин.

    Отправлен: 22.10.2009, 15:44
    Вопрос задал: смирнов артем владимирович, Посетитель
    Всего ответов: 1
    Страница вопроса »


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

    Приложение:

    Ответ отправил: Пупорев Юрий Борисович, Специалист
    Ответ отправлен: 23.10.2009, 07:49

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


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

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

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

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

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

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

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


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

    В избранное