|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2009, 21:07 | #1 |
Профессионал
Пользователь
Регистрация: 27.04.2009
Сообщений: 37
|
Строки
Всем Здрасте!Хочу поздравить вас с Великим праздником победы!Я уже один раз обращалась к вам за помощью на форум-одни добрый человек мне уже помог...Но здесь возникла еще одна проблема...Напомню:у нас не было пол года информатики...а тут пришла проверка какае-то,и типа нам надо сделать задачи на паскале...мы вообще паскаль не проходили...Короче я в этом ничего не понимаю
Вот условия задач Строки 1.Дана строка символов,содержащая по крайней мере один данный символ. Требуется определить все позиции вхождения этого символа в строку. 2.Дана строка символов(пользователь должен вводить).Заменить в ней все восклицательные знаки на данное слова(пользователь вводит) 3.Дана строка символов.Удалить лишние пробелы между словами ,оставив между ними только по одному пробелу. 4.Ввести строку символов.Подсчитать наибольшее число букв "а",идущих подряд в данной строке. 5.Дана строка символов.Группы символов в ней между группами пробелов считаются словами .Подсчитать сколько слов: а)Содержит данная строка б)начинающихся на букву "а" в)содержат хотя бы одну букву "d" 6.Дана строка символов.Удалить из неё каждое слово нечётной длины.Слова отделяются от друг друга группой пробелов. 7.Вывести на экран заглавные буквы английского алфавита в случайном порядке, чтобы ни одна из букв не повторялась дважды. |
09.05.2009, 22:10 | #2 |
Пользователь
Регистрация: 17.02.2009
Сообщений: 78
|
1.
Код:
Код:
Код:
Код:
Пишу глупости.
Последний раз редактировалось Gongled; 09.05.2009 в 22:24. |
10.05.2009, 01:15 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
ниже решение на алгоритме - получаем случайным образом число от 1 до 26. проверяем, выпадало такое число раньше или нет, если выпадало, то повторяем цикл, если же нет, то мы нашли очередную букву, выводим её и отмечаем, что буква с таким кодом уже была. вот решение: Код:
|
|
10.05.2009, 22:29 | #4 |
Профессионал
Пользователь
Регистрация: 27.04.2009
Сообщений: 37
|
!!
Мальчишки!ааааааааааааа....Спасибо вам...Я очень благодарна!Можете еще 5 и 6-ое сделать?
|
10.05.2009, 22:39 | #5 |
Профессионал
Пользователь
Регистрация: 27.04.2009
Сообщений: 37
|
просто срочно нужно=(
|
10.05.2009, 23:26 | #6 |
Форумчанин
Регистрация: 22.12.2008
Сообщений: 104
|
6
Код HTML:
uses crt; var s,w:string; i:integer; begin clrscr; write(' -> '); readln(S); i:=1; s:=s+' '; w:=''; repeat if s[i]<>' ' then w:=w+s[i] else if w<>'' then begin if length(w) mod 2<>0 then begin delete(s,i-length(w),length(w)); i:=i-length(w); end; w:=''; end; i:=i+1; until i>length(s); write(s); readln; end.
@(o_0)@
|
10.05.2009, 23:33 | #7 |
Профессионал
Пользователь
Регистрация: 27.04.2009
Сообщений: 37
|
ммм...Пасибочки!Еще 5 и усё...Ваще сказка будет!:*
|
10.05.2009, 23:35 | #8 |
Форумчанин
Регистрация: 22.12.2008
Сообщений: 104
|
Код:
@(o_0)@
|
10.05.2009, 23:38 | #9 |
Форумчанин
Регистрация: 22.12.2008
Сообщений: 104
|
сказка рядом)
@(o_0)@
|
10.05.2009, 23:52 | #10 |
Профессионал
Пользователь
Регистрация: 27.04.2009
Сообщений: 37
|
а 5-тое по отдельности можо?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Строки. Как вывести часть строки? | Anfall | Общие вопросы Delphi | 7 | 26.02.2009 09:10 |
Строки (C++) | Kventin | Помощь студентам | 3 | 27.12.2008 01:33 |
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй | gotex | Помощь студентам | 4 | 08.05.2008 02:27 |
Строки | Zenit10 | Помощь студентам | 10 | 18.01.2008 15:49 |
как вывести строку поочередно сначала первая буква первой строки потом первая буква второй строки и т.д. | vitalik007 | Помощь студентам | 1 | 25.09.2007 20:45 |