Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2011, 16:31   #1
Rik_Igle
Пользователь
 
Регистрация: 03.12.2011
Сообщений: 10
Вопрос Обработка символов

Доброе время суток!

Помогите решить проблему. Дан символьной файл, в котором хранится название игрушки и ее цена, следующего образца:
Код:
машинка 2р.
мяч 3р.
шарик 1р.
Мне нужно вывести на экран строки где цена больше или равна 3.
Rik_Igle вне форума Ответить с цитированием
Старый 05.12.2011, 16:38   #2
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

Никакой проблемы. Открываете файл, считываете и заносите в массив нужные данные. Выводите. Элементарная программа. Наработки где Ваши?
danekne вне форума Ответить с цитированием
Старый 05.12.2011, 16:47   #3
Rik_Igle
Пользователь
 
Регистрация: 03.12.2011
Сообщений: 10
По умолчанию

Элементарно, но я слаб в роботе со строками.
Мне нужно в W вносить значение при чтении строки:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var F: TextFile;
S,W: string;
begin
  AssignFile(f, ST);
  Reset(f);
  Memo2.Clear;
  W:='6';
  while not EOF(f) do
  begin
        readln(f, S);
        if Pos(w,S) > 0 then memo2.Lines.Add(S);
        end;
    CloseFile(F)
end;
И делать проверку больше или меньше оно за число 3.
Вложения
Тип файла: rar 1.rar (172.1 Кб, 7 просмотров)

Последний раз редактировалось Rik_Igle; 05.12.2011 в 16:52.
Rik_Igle вне форума Ответить с цитированием
Старый 05.12.2011, 19:44   #4
Tagimasad
Пользователь
 
Аватар для Tagimasad
 
Регистрация: 26.10.2011
Сообщений: 17
По умолчанию Количество символов

Ввести строку символов. Количество символов в строке n. Вывести повторяющиеся символы и их количество.
Помогите пожалуйста, первый курс все-таки...
Tagimasad вне форума Ответить с цитированием
Старый 05.12.2011, 20:05   #5
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
первый курс все-таки...
Поэтому не стоит привыкать к халяве! - Пробуй сам делать)
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 05.12.2011, 20:16   #6
Tagimasad
Пользователь
 
Аватар для Tagimasad
 
Регистрация: 26.10.2011
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
Поэтому не стоит привыкать к халяве! - Пробуй сам делать)
пробовал я! безуспешно.. ни один из моих однокурсников не знает как решить
Tagimasad вне форума Ответить с цитированием
Старый 05.12.2011, 20:17   #7
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
пробовал я!
Держи Разбирайся
В Паскаль ABC работает)
Код:
var ___:string;
_____:set of char;
__,____:integer;
______:integer;
begin
___:='Ya krevedko';
for __:=1 to length(___) do
begin
______:=1;
if not (___[__] in _____) then begin
_____:=_____+[___[__]];
for ____:=__+1 to length(___)-1 do
if ___[__]=___[____] then inc(______);
writeln(___[__],'  ',______);
end;
end;
readln;
end.
Результат
Цитата:
Y 1
a 1
1
k 2
r 1
e 2
v 1
d 1
o 1
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 05.12.2011 в 20:27.
Mad_Cat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ОБРАБОТКА ПОСЛЕДОВАТЕЛЬНОСТИ СИМВОЛОВ Максикок Помощь студентам 1 05.11.2010 14:00
Обработка последовательности символов LtB Помощь студентам 5 31.10.2010 19:46
обработка последовательностей символов Chief Помощь студентам 3 26.09.2010 18:32
Обработка массивов символов. Dmitri91 Помощь студентам 1 19.10.2009 09:08
Обработка строк символов Wilda Паскаль, Turbo Pascal, PascalABC.NET 3 12.12.2007 18:54