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

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


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

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

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

Выпуск № 595
от 07.03.2008, 14:05

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

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


Вопрос № 125548: вот задачка: с клавиатуры вводится целое число n. Напишите программу, которая рисует с помощью * рб треугольник с основанием и ребром, равным n. Уважаемые программисты, решение нужно срочно. Пользоваться можно только условным оператором, цик...
Вопрос № 125569: Помогите решить следующие задачи: 1) Ввести из файла многозначное целое число и разделить его на 2 таким образом, чтобы суммы делителей каждого разделялись бы на минимальную величину. 2) Найти k-у простое число в арифметической прогре...
Вопрос № 125593: Помогите, пожалуйста составить программу на Pascal по матричному превращению.В квадратной матрице Е поменять местами елементы главной и побочной диагоналей,предыдуще отсортировав побочную диагональ по убыванию елементов....
Вопрос № 125607: Здраствуйте уважаемые эксперты, помогите пожалуйста решить проблему, нужно написать программу сложения, вычитания и умножения полиномов, используя указатели, Я начал писать программу, она в примере, покачто пробую реализовать сложение, вроде ...
Вопрос № 125647: Здравствуйте, уважаемые эксперты. Такая вот задачка: Написать программу, выводящую на экран "электронные часы", которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу. Вроде бы нич...
Вопрос № 125667: Уважаемые эксперты, помогите, пожалуйста решить задачи: 2. Составить программу, позволяющую в тексте, введенном с клавиатуры, расставить запятые между словами –май июнь июль . 3. Написать программу с использованием переменных типа з...

Вопрос № 125.548
вот задачка:
с клавиатуры вводится целое число n. Напишите программу, которая рисует с помощью * рб треугольник с основанием и ребром, равным n.
Уважаемые программисты, решение нужно срочно. Пользоваться можно только условным оператором, циклом For, логическими операциями.
Отправлен: 01.03.2008, 14:32
Вопрос задал: Хощенко Артём Владимирович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Хощенко Артём Владимирович!
Решение задачи во вложении. Пустые места заполнены пробелами.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 3-ий класс)
Ответ отправлен: 01.03.2008, 15:11


Вопрос № 125.569
Помогите решить следующие задачи:
1) Ввести из файла многозначное целое число и разделить его на
2 таким образом, чтобы суммы делителей каждого разделялись
бы на минимальную величину.
2) Найти k-у простое число в арифметической прогрессии 11, 12,
31, 41, 51, 61, ... . Привести ответ для k = 1, 10, 100, 1000 и т. д.
3) Заданы 2 целых числа. Составить число, цифры котого
являются простыми множителями каждого из заданных чисел.
4) Найти сумму целых чисел из интервала [n1:n2], у которых ровно 5 делителей.
Каждое из этих чисел вывести на печать.
Отправлен: 01.03.2008, 17:13
Вопрос задал: Piotr-es (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

3-я и 4-я задачи в приложении.
Удачи!

Приложение:

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

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


Вопрос № 125.593
Помогите, пожалуйста составить программу на Pascal по матричному превращению.В квадратной матрице Е поменять местами елементы главной и побочной диагоналей,предыдуще отсортировав побочную диагональ по убыванию елементов.
Отправлен: 01.03.2008, 19:38
Вопрос задал: Соловьёв Дмитрий Олександрович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Соловьёв Дмитрий Олександрович!

Решение длинное очень подробно, чтобы было понятно.
Потом можно половину выкинуть, имею в виду вывод промежуточных
результатов на экран(для контроля правильности работы программы).
Код в Приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 3-ий класс)
Ответ отправлен: 01.03.2008, 20:30


Вопрос № 125.607
Здраствуйте уважаемые эксперты,
помогите пожалуйста решить проблему, нужно написать программу сложения, вычитания и умножения полиномов, используя указатели,
Я начал писать программу, она в примере, покачто пробую реализовать сложение, вроде всё правильно зделал, но почемуто в результате сложения всегда коефицентов на один меньше. Наверное я чтото напутал с указателями, надеюсь Вы сможете мне помочь,
Заранее Спасибо.
С Уважением, Станислав.

Приложение:

Отправлен: 01.03.2008, 21:12
Вопрос задал: Станислав (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

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

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

Приложение:

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

Ответ отправил: Зенченко Константин Николаевич (статус: Профессионал)
Украина, Киев
Тел.: +380958380164
Адрес: Украина г.Киев
----
Ответ отправлен: 04.03.2008, 14:02


Вопрос № 125.647
Здравствуйте, уважаемые эксперты. Такая вот задачка:
Написать программу, выводящую на экран "электронные часы", которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу.
Вроде бы ничего сложного, но затрудняюсь ее решить. Компиляция идет нормально, а выполнение идет не так, как хотелось бы. Цифры за несколько секунд проскакивают, и программа завершается. Т.е. надо, чтобы все это дело длилось 3 минуты, а оно длится несколько секунд.

Приложение:

Отправлен: 02.03.2008, 09:18
Вопрос задал: Чечин Георгий Александрович (статус: 3-ий класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

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

Если у Вас не работают все программы, использующие модуль crt и Вы используете Turbo Pascal 7, необходимо поправить модуль CRT (заменить старые файлы turbo.tpl и tpp.tpl на исправленные).
В приложенном архиве все подробно описано и приложены нужные файлы.

Удачи!

Приложение:

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессионал)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 02.03.2008, 09:38
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое. Действительно очень хороший и нужный ответ.

Отвечает: Пупорев Юрий Борисович
!!!
Здравствуйте, Чечин Георгий Александрович!
У меня тоже быстро идут часы, видимо у нас задержка не в миллисекундах. Добился нормального времени через delay(60000). Поправил еще, чтобы больше на часы походило.
См. приложение.

Это далеко не 3 минуты. Задержка во внутреннем цикле составляет 60 сек.
-----
∙ Отредактировал: Виктор Пырлик (Профессионал)
∙ Дата редактирования: 03.03.2008, 07:36

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 3-ий класс)
Ответ отправлен: 02.03.2008, 11:59
Оценка за ответ: 5
Комментарий оценки:
Большое вам спасибо.

Отвечает: Евчик Сергей Александрович
!!!
Здравствуйте, Чечин Георгий Александрович! Дело в том что 1000 мс это почти ничего... Чтобя программа отсчитала 60 сек поставьте
for i:=1 to 120 do{50*120 = 6000 с = 100 минут}
begin
Delay(50000);{это 50 секунд}
............
end;
Думаю все получится

1000 мс = 1 с. Это стандартная величина для функций времени.
-----
∙ Отредактировал: Виктор Пырлик (Профессионал)
∙ Дата редактирования: 03.03.2008, 07:28
Ответ отправил: Евчик Сергей Александрович (статус: 2-ой класс)
Ответ отправлен: 02.03.2008, 21:38
Оценка за ответ: 5
Комментарий оценки:
Спасибо большое. Ваш ответ действительно помог.


Вопрос № 125.667
Уважаемые эксперты, помогите, пожалуйста решить задачи:

2. Составить программу, позволяющую в тексте, введенном с клавиатуры, расставить запятые между словами –май июнь июль .

3. Написать программу с использованием переменных типа запись
с полями, указанными в задании 5. Вывести информацию о указанном в условии товаре.

4. Записать в файл N-чисел, введенных с клавиатуры.
Считать из файла эти числа. Ввести с клавиатуры n-чисел в порядке возрастания. Вставить число в эту последовательность, не нарушая упорядоченности.
5.1. Создать файл данных, каждая запись которого состоит из следующих полей:
Задание
Поля записи
Наименование

Адрес
магазина цена Кол-во проданных

5.2. Считать из файла информацию, указанную преподавателем, или предложить свою версию для считывания информации.

Отправлен: 02.03.2008, 13:44
Вопрос задал: Спиридонов Максим Владимирович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Спиридонов Максим Владимирович!
Задача №2.
Написал программу, насколько понял условие.
Например вводим текст: Самые лучшие месяцы май июнь июль.
Получаем: Самые лучшие месяцы май,июнь,июль.

Задача №4.
Тоже написал исходя из понимания условия.

Решения в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: 3-ий класс)
Ответ отправлен: 02.03.2008, 17:34


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

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

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

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

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

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


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


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

В избранное