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

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


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

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

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

Выпуск № 616
от 29.03.2008, 00:35

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

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


Вопрос № 128637: Здравствуйте! Очень нужна помощь в решении нижепреведенных задач: 1.С клавиатуры задается строка. Требуется преобразовать строку так, чтобы в ней остались только буквы. 2.Подсчитать в предложении количество слов, начинающихся с прописных. ...
Вопрос № 128656: Задано n троек чисел a,b,c.Вводя их по очереди интерпретируя как длины сторон треугольника,опредилить сколько троек может быть использовано для построения треугольника(числа a,b,c при вводе расположить в порядке возрастания a<=b<=c).Блок-схема....
Вопрос № 128657: Пусть задан текст,за которым следует точка.Поменяйте все строчные латинские буквы,которые встречаются в тексте,на прописные....
Вопрос № 128710: Здраствуйте! Помогите пожалуйста, застрял на след. 2 задачах: 1) Задана квадратная матрица целых чисел. Упорядочить элементы побочной диагонали матрицы по убыванию методом прямого включения. (побочная диагональ - это какая?) 2) Во м...
Вопрос № 128763: помогите решить, плиз Применяя сортировку обменами, расположить элементы вектора A размерности n, что большие r, по убыванию....

Вопрос № 128.637
Здравствуйте! Очень нужна помощь в решении нижепреведенных задач:
1.С клавиатуры задается строка. Требуется преобразовать строку так, чтобы в ней остались только буквы.
2.Подсчитать в предложении количество слов, начинающихся с прописных.
Заранее спасибо!
Отправлен: 23.03.2008, 04:12
Вопрос задала: Десятова Ксения Сергеевна (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

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

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 23.03.2008, 08:07

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

Удачи!

Приложение:

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


Вопрос № 128.656
Задано n троек чисел a,b,c.Вводя их по очереди интерпретируя как длины сторон треугольника,опредилить сколько троек может быть использовано для построения треугольника(числа a,b,c при вводе расположить в порядке возрастания a<=b<=c).Блок-схема.
Отправлен: 23.03.2008, 09:06
Вопрос задала: Лиманская Юлия Вадимовна (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Лиманская Юлия Вадимовна!
Для решения задачи используем тип запись, где полями являются все характеристики объекта(номер тройки чисел и сами числа). Возможность построения треугольника проверяется условием c<a+b, т.е. большая по условию сторона должна быть меньше суммы двух других сторон. По условию нужно только определить количество таких совпадений, но я для наглядности добавил вывод их на экран. Код в приложении. Сделать блок-схему не проблеиа, вот только как ее передать. Здесь не приложишь, разве только на электронную почту. Короче, пишите как вам передать схему и я нарисую.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 23.03.2008, 09:39

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

Условие существования треугольника тут

Числа можно ввести в любом порядке, но сразу после ввода они сортируются по вашему условию.

Вариант решения в приложении, постарался решить и расписать поподробнее, чтобы можно было составить блок-схему если не получится пишите на почту.

Исправлены ссылки.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
&b ull; Дата редактирования: 23.03.2008, 21:45

Приложение:

Ответ отправил: Костя Симанович (статус: 2-ой класс)
Ответ отправлен: 23.03.2008, 11:02


Вопрос № 128.657
Пусть задан текст,за которым следует точка.Поменяйте все строчные латинские буквы,которые встречаются в тексте,на прописные.
Отправлен: 23.03.2008, 09:09
Вопрос задала: Лиманская Юлия Вадимовна (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
Здравствуйте, Лиманская Юлия Вадимовна!
Задача не сложная, так что код с минимальными комментариями в приложении.

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 23.03.2008, 09:24


Вопрос № 128.710
Здраствуйте! Помогите пожалуйста, застрял на след. 2 задачах:
1) Задана квадратная матрица целых чисел. Упорядочить элементы побочной
диагонали матрицы по убыванию методом прямого включения. (побочная
диагональ - это какая?)
2) Во множестве, состоящем из натуральных чисел, в десятичной записи которых
встречаются только цифры 1, 3, 7, все элементы занумерованы в порядке
возрастания. По заданному n определить n-ый элемент этого множества.
(Не пойму смысл задачи, ведь если дан упорядоченный по возрастанию массив,
то тут нечего делать, такую простую задачу не дали бы. Это наверно множество
записей, только я уже забыл как работать с множествами.)
Отправлен: 23.03.2008, 16:06
Вопрос задал: Piotr-es (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Пупорев Юрий Борисович
!!!
Здравствуйте, Piotr-es!
По первой задаче. Побочная диагональ, это диагональ, a[1,n]-a[n,1]. Для нее характерна зависимость j=n-i+1; Я выдернул ее из матрицы, отсортировал методом прямого включения и вставил обратно. Результат сортировки для проверки вывел на экран, если не нужно, убери.
По второй задаче, что-то не так. Множество само по себе штука не упорядроченная, и его элементы не могут быть пронумерованы или отсортированы, даже если это множество записей. Попробуйте как-то разобраться с условием и еще раз напишите, хотя может кто решал такую задачу и сами разберутся.
Код первой задачи в приложении.

Вежливо разговариваем.
-----
∙ Отредактировал: Николай Владимирович / Н.В. (Профессионал)
∙ Дата редактирования: 23.03.2008, 18:50

Приложение:

Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 23.03.2008, 17:04
Оценка за ответ: 5
Комментарий оценки:
Спс! Попробую какой-нибудь из вариантов.

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

Вторая программа в приложении.
Т.к. не понятно к чему относится фраза: все элементы занумерованы в порядке возрастания, то есть несколько вариантов:
- Если множеством считать числа состоящие только из указанных цифр в любой последовательности, то из программы нужно убрать закоментированные строки с переменной С.
- Если множеством считать числа в которых цифры расположенны в порядке возрастания и могут повторятся (к примеру:333,1137), то Вам нужно убрать коментарии со строк с переменной С.
- Последний вариант(маловероятный, т.к. таких чисел только семь:1,3,7,13,17,37,137), если множество состоит из чисел в которых цифры стоят в порядке возрастания и не повторяются, то нужно убрать знак равенства в условии.
Удачи!

Приложение:

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

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


Вопрос № 128.763
помогите решить, плиз

Применяя сортировку обменами, расположить элементы вектора A размерности n, что большие r, по убыванию.
Отправлен: 23.03.2008, 22:51
Вопрос задал: Петренко Дмитро (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Delph
Здравствуйте, Петренко Дмитро !

Программа в приложении.

Приложение:

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

Ответ отправил: Delph (статус: Студент)
Ответ отправлен: 24.03.2008, 16:52


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

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

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

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

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

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


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


© 2001-2008, Портал RusFAQ.ru, Росси, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.72.6 beta от 22.03.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное