1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Selena |
26.05.2005 16:16
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 39 Пол: Женский Реальное имя: Ольга Репутация: 0 |
Помогите решить задачи по строковым типам:
1.Дан текст, подсчетать в нем количество букв начинающихся и заканчивающихся на одну и туже букву. 2. Дан текст "'В киоске продают газеты стоимостью 5 руб. и журнал, стоимостью 50 руб.", нужно сформировать из этого текста текст: "'В киоске продают газеты стоимостью 10 руб. и 2 журнала, стоймостью 100 руб.". В принципи я это зделала: st1:='10'; st2:='2 журнала'; st3:='100'; begin tekst:=t;m:=Length(tekst); delete(tekst,36,1); delete(tekst,44,6); delete(tekst,57,2); End Else WriteLn(f,'Слово "стоимость" не содержится в тексте 2 раза'); Insert(st1,tekst,36); Insert(st2,tekst,46); Insert(st3,tekst,68); WriteLn(f,'Преобразованный текст:');WriteLn(f,tekst); Но оказалось что это надо делать с помощью цикла For. Подскажите как! Спасибо огромноеЙ :yes: |
Selena Строковый тип 26.05.2005 16:16
klem4 по поводу второй не понимаю смысл задания ;)
а в п... 26.05.2005 16:24
volvo klem4, на всякий случай я бы сделал так:
if upcase... 26.05.2005 16:48
klem4 все что пришло в голову :
2)
uses crt;
var
s,... 26.05.2005 17:45
Selena Спасибо огромное!!!!!
:hi: 26.05.2005 18:39
Selena Смысла, во 2 вообще нет. Это у нас такая лаба. 26.05.2005 18:41![]() ![]() |
|
Текстовая версия | 8.12.2025 10:05 |