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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2011, 14:14   #1
Alina111
Пользователь
 
Регистрация: 20.12.2011
Сообщений: 40
По умолчанию Записи в Паскале

Дан текст, заканчивающийся точкой. Вывести первые вхождения каждой латинской буквы.
Alina111 вне форума Ответить с цитированием
Старый 20.12.2011, 15:47   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
var i:integer;s:string;sc:set of char;
begin
readln(s);
sc:=['A'..'Z','a'..'z'];
for i:=1 to length(s) do
if s[i] in sc then 
begin
write(s[i],'  ');sc:=sc-[s[i]];
end;
end.
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Записи в паскале кусака Помощь студентам 1 19.09.2010 17:25
записи в паскале barby-Nastya Паскаль, Turbo Pascal, PascalABC.NET 1 06.06.2010 19:43
ЗАПИСИ на паскале Fornarina Помощь студентам 6 16.02.2009 19:17