Вопрос № 81313: Помогите написать программу на Pascal. Программа должна решать вот такую задачу.
Ломаная (может быть и незамкнутая) задана координатами своих вершин в порядке их обхода. Определить, на сколько частей она разбивает плоскость....Вопрос № 81322: Помогите решить задачу. Дана строка символов S. Подсчитать общее число вхождённых символов по отдельности +,-,*,/ в строке....Вопрос № 81323: Нужна помощь. Нужно вывести треугольник:
ABC....YZ
DC....YZ
C....YZ
......
Также мне нужно решить задачу такого типа. Нужно вывести одну строку ZYYXXX....AAAA. Её отдельно.A. Помогите пожалуйста...
Вопрос № 81.313
Помогите написать программу на Pascal. Программа должна решать вот такую задачу.
Ломаная (может быть и незамкнутая) задана координатами своих вершин в порядке их обхода. Определить, на сколько частей она разбивает плоскость.
Отправлен: 06.04.2007, 14:06
Вопрос задал: Ange (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Ответ отправил: Menand (статус: 3-ий класс)
Ответ отправлен: 06.04.2007, 14:58
Вопрос № 81.322
Помогите решить задачу. Дана строка символов S. Подсчитать общее число вхождённых символов по отдельности +,-,*,/ в строке.
Отправлен: 06.04.2007, 14:34
Вопрос задал: SashaFAN (статус: 1-ый класс)
Всего ответов: 5 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Сарумян
Здравствуйте, SashaFAN!
Все в приложении...
Приложение:
--------- Пришел, увидел, развернулся и ушел...
Ответ отправил: Сарумян (статус: 3-ий класс)
Ответ отправлен: 06.04.2007, 14:46
Отвечает: Ерёмин Андрей
Здравствуйте, SashaFAN!
Здесь всё легко. Для удобства символы можно занести в массив и пройти одним циклом весь это массив. См. код в приложении. Удачи!
Приложение:
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
Для контрольного примера при: s='a--s h*///**akfskad +sdf+fsd*fds'
Вы увидете результат в таком виде: (+ = 2) (- = 2) (* = 4) (/ = 3)
Good Luck!!!
Приложение:
--------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Профессионал) Украина, Славянск Организация: Славянский государственный педагогический университет (Кафедра алгебры) ICQ: 289363162 ---- Ответ отправлен: 06.04.2007, 15:20
Отвечает: Артём1983
Здравствуйте, SashaFAN!
Алгориттм прост. Нужно перебирать строку и считать количество нужных символов.
Приложение:
Ответ отправил: Артём1983 (статус: 1-ый класс)
Ответ отправлен: 06.04.2007, 20:24
Отвечает: Bingo
Здравствуйте, SashaFAN!
Могу добавить еще один способ решения данной задачи с помощью любимой функции pos. Решение в приложении...
Удачи!
Приложение:
--------- C темным пивом в светлое будущее!
Ответ отправил: Bingo (статус: 3-ий класс)
Ответ отправлен: 06.04.2007, 20:30
Вопрос № 81.323
Нужна помощь. Нужно вывести треугольник:
ABC....YZ
DC....YZ
C....YZ
......
Также мне нужно решить задачу такого типа. Нужно вывести одну строку ZYYXXX....AAAA. Её отдельно.A. Помогите пожалуйста
Отправлен: 06.04.2007, 14:35
Вопрос задал: SashaFAN (статус: 1-ый класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Ерёмин Андрей
Здравствуйте, SashaFAN!
По второй задаче. Насколько я понял, нужно вывести все буквы алфавита в обратном порядке и при этом каждая следующая выводится на 1 раз больше предыдущей. Это несложно. Тип данных char, т.е. символ, является перечислимым типом, поэтому по нему можно сделать цикл. Ну а всё остальное довольно просто. Код программы в приложении. Удачи!
Приложение:
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
for i:=1 to 26 DO
begin
for j:=i to 26 DO write(chr(j+64));
writeln;
end;
readln;
end.
Ответ отправил: Menand (статус: 3-ий класс)
Ответ отправлен: 06.04.2007, 14:53
Отвечает: Артём1983
Здравствуйте, SashaFAN!
Недавно от одного из участников фррума был отпрален аналогичный вопрос только требовалось в вывести русский алфавит. Думаю для не составит труда поменятькоды символов и количество букв латинском алфавите.
Приложение:
Ответ отправил: Артём1983 (статус: 1-ый класс)
Ответ отправлен: 06.04.2007, 20:30