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

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


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

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

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

Выпуск № 585
от 26.02.2008, 09:05

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

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


Вопрос № 124003: Доброго времени суток! Помогите с задачей: Даны символы S1,... Sn. Известно, что символ S1 отличен от пробела и что среди S1,S2... имеется хотя бы один пробел. Рассматривающиеся S1.. Sn - символы, предшествующие первому пробелу (n заранее неи...
Вопрос № 124081: Здравствуйте! Помогите пожалуйста написать программу,которая исправляла бы ошибку(ставила бы пробел после запятой,если его нет) в введенном тексте. Заранее спасибо. С уважением,Saiks....
Вопрос № 124082: Здравствуйте!Помогите пожалуйста в решение задачи: 1)составить программу решения исходной задачи 2)описать алгоритм, отладить программу и получить результат Стоимость перевозки 1 т груза – 240,8 руб . Известно также количество<b...
Вопрос № 124084: Здравствуйте !Помогите пожалуйста в решение задачи: 1)составить программу решения исходной задачи 2)описать алгоритм, отладить программу и получить результат В бригаде имеется 10 работников , у каждого работника своя часовая ...
Вопрос № 124129: Всем привет парни)))помогите сделать мне программу:Дан массив целых чисел.Найти сумму и количиство всех элементов,кратных 3 и 5....

Вопрос № 124.003
Доброго времени суток!
Помогите с задачей:
Даны символы S1,... Sn. Известно, что символ S1 отличен от пробела и что среди S1,S2... имеется хотя бы один пробел. Рассматривающиеся S1.. Sn - символы, предшествующие первому пробелу (n заранее неизвестно). Преобразовать последовательность - удалить из нее все символы, не являющиеся буквами(латинскими).
Отправлен: 20.02.2008, 10:41
Вопрос задала: The_aunt_cat (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Шемет Станіслав Васильович
Здравствуйте, The_aunt_cat!
вот вам программа токо не пойму а причем здесь пробелы.

Приложение:

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

Ответ отправил: Шемет Станіслав Васильович (статус: 6-ой класс)
Ответ отправлен: 20.02.2008, 11:02
Оценка за ответ: 5
Комментарий оценки:
Спасибо
так изощряются наши преподы)

Отвечает: Boriss
Здравствуйте, The_aunt_cat!
Я полагаю, что мой вариант точнее соответствует заданию (здесь не стока, а массив):

Приложение:

---------
Вывод - то место в тексте, где вы устали думать

Ответ отправил: Boriss (статус: Профессор)
Россия, Саранск
Организация: Мордовский госуниверситет, Саранск Факультет Электронной Техники
WWW: Программирование на Паскале
----
Ответ отправлен: 20.02.2008, 11:21
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое!


Вопрос № 124.081
Здравствуйте!
Помогите пожалуйста написать программу,которая исправляла бы ошибку(ставила бы пробел после запятой,если его нет) в введенном тексте.
Заранее спасибо.
С уважением,Saiks.
Отправлен: 20.02.2008, 18:40
Вопрос задал: Saiks (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: -=Dr. Штопор=-
Здравствуйте, Saiks!

Код в приложении, работает как под TurboPascal, так и в Pascal ABC. Проверить работу в качестве консольного приложения Delphi не имею возможности.

____________________________
Tantum possumus, quantum scimus

Приложение:

---------
Tantum possumus, quantum scimus

Ответ отправил: -=Dr. Штопор=- (статус: 6-ой класс)
Ответ отправлен: 20.02.2008, 18:58

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

Программа в приложении.
Удачи!

Приложение:

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

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

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

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 20.02.2008, 19:08


Вопрос № 124.082
Здравствуйте!Помогите пожалуйста в решение задачи:

1)составить программу решения исходной задачи
2)описать алгоритм, отладить программу и получить результат

Стоимость перевозки 1 т груза – 240,8 руб . Известно также количество
перевезенного груза (т ) у каждого из предполагаемых водителей .
Определить стоимость (руб .) перевезенного груза каждым из водителей .
Отправлен: 20.02.2008, 18:46
Вопрос задал: Demonic (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Demonic!
Программа в приложении.
Алгоритм:
1. вводится количество водителей
2. для каждого водителя считывается вес перевезенного груза и выводится его стоимость.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 20.02.2008, 19:16
Оценка за ответ: 5

Отвечает: Шемет Станіслав Васильович
!!!
Здравствуйте, Demonic!
Создаем массив, з в котором будем хранить нашиы даные о стоимости (руб .) перевезенного груза каждым из водителей.
Теперь в циыкле зчитуем считаем количество груза которое перевезли и розчитуем рассчитываем стоимость его перевозки
и сохраняем еэту стоимость в массив.
Выводим на еэкран стоимость перевозки грузов.

Ответ переведен на русский язык, исправлены грамматические ошибки.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 21.02.2008, 21:20

Приложение:

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

Ответ отправил: Шемет Станіслав Васильович (статус: 6-ой класс)
Ответ отправлен: 21.02.2008, 01:21
Оценка за ответ: 5


Вопрос № 124.084
Здравствуйте !Помогите пожалуйста в решение задачи:

1)составить программу решения исходной задачи
2)описать алгоритм, отладить программу и получить результат

В бригаде имеется 10 работников , у каждого работника своя часовая
тарифная ставка (руб .) и определенное количество отработанных часов в
месяц . Рассчитать сумму основной заработной платы (руб .) и сумму
премии (руб .) работникам , которая начисляется в размере 30% от суммы
основной оплаты .
Отправлен: 20.02.2008, 18:48
Вопрос задал: Demonic (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Максим Кант
!!!
Здравствуйте, Demonic!
на ваш вопрос
Текст вопроса:
Здравствуйте !Помогите пожалуйста в решение задачи:

1)составить программу решения исходной задачи
2)описать алгоритм, отладить программу и получить результат

В бригаде имеется 10 работников , у каждого работника своя часовая
тарифная ставка (руб .) и определенное количество отработанных часов в
месяц . Рассчитать сумму основной заработной платы (руб .) и сумму
премии (руб .) работникам , которая начисляется в размере 30% от суммы
основной оплаты .

Рассчитывается заработная плата и премия только для одного работника.
В ответе вместо пояснения, что нужно вводить используются надписи "www" и "eee".

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

Приложение:

Ответ отправил: Максим Кант (статус: 1-ый класс)
Ответ отправлен: 20.02.2008, 19:35
Оценка за ответ: 5

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Demonic!
Программа в приложении.
Алгоритм:
1. Считать данные о всех работниках (тарифная ставка и отработанное время)
2. Вывести для каждого работника размер зар. платы и премии.
Если будут вопросы, обращайтесь.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 20.02.2008, 21:15
Оценка за ответ: 5

Отвечает: Шемет Станіслав Васильович
Здравствуйте, Demonic!
алгоритм е этой программы очень простой заводим запись с такими полями как :
CostHour - Стоимость одно часа работы
WorkHour - Количество отработанных часов
WorkCost - Стоимость работы работника
Prime - Премия работника
Теперь создаем массив, в котором будем хранить наших работников, их у нас 10.
После еэтого создаем цыкл цикл и в цыкле цикле заполняем инфу. информацию для каждого работника

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

Приложение:

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

Ответ отправил: Шемет Станіслав Васильович (статус: 6-ой класс)
Ответ отправлен: 21.02.2008, 01:10
Оценка за ответ: 5


Вопрос № 124.129
Всем привет парни)))помогите сделать мне программу:Дан массив целых чисел.Найти сумму и количиство всех элементов,кратных 3 и 5.
Отправлен: 20.02.2008, 22:38
Вопрос задал: Bandos (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

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

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 20.02.2008, 22:53

Отвечает: Verena
Здравствуйте, Bandos!
Программа совершенно элементарная, решить её не представляет никакого труда. Идём в цикле по массиву и проверяем каждый элемент на кратность трём и пяти, а кратен он будет, если делится без остатка на 3 и делится без остатка на 5, что проверяется оператором mod, который берёт остаток от деления одного числа на другое. Например, 10 mod 2 = 0, потому что остаток от деления 10 на 2 равен 0. А 5 mod 3 = 2, потому что остаток от деления 5 на 3 равен 2. К тому же, например, 7 mod 10 = 7. Если мы хотим задать в if два условия, которые будут выполняться одновременно, то используем логический оператор and - условия справа и слева от and должны быть заключены в скобки. Вот решение:

Var a: array [1..100] of integer; {Объявляем массив}
i, n, s, k: integer; {Объявляем переменные}
Begin
writeln ('Vvedite n:'); {Ввод данных}
readln (n);
writeln ('Vvedite massiv:');
for i:=1 to n do
readln (a[i]);
k:= 0; s:= 0; {Обнуляем переменный для суммы и количества}
for i:=1 to n do {В цикле идём по массиву}
if (a[i] mod 3 = 0) and (a[i] mod 5 = 0) then {Если элемент без остатка делится на 3 и на 5}
begin
inc (k); {Наращиваем количество}
s:= s+ a[i]; {Добавляем к сумме}
end;
writeln ('Kol-vo elementov, kratnih 3 i 5: ', k); {Выводим результат}
writeln ('Summa elementov, kratnih 3 i 5: ', s);
end.

P.S.: Здесь вообще-то и девушки есть.
---------
Эта история - не для истории, понимаешь?
Ответ отправила: Verena (статус: Студент)
Ответ отправлен: 20.02.2008, 22:57


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

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

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

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

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

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


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


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

В избранное