ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #14  
Старый 03.06.2007, 20:41
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
С нами: 9989667

Репутация: 240
По умолчанию

Держи задачку с множествами

Код:
uses crt;
var s:string;
i:integer;
c:char;
mn, mn2 : set of char;
begin
 clrscr;
 mn:=[];
 s:='Test string.';
 for i:=1 to  length(s)-1 do
	begin
	 if s[i] in mn then mn2:=mn2+[s[i]] else
	 mn:=mn+[s[i]];
	end;
 mn:=mn-mn2;
for c:='a' to 'z' do
 if c in mn then writeln(c);
for c:='A' to 'Z' do
 if c in mn then writeln(c);

 readln
end.
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal vs Delphi Sol-leks С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 15 27.05.2007 00:55
Задачи по C++ и Pascal a1nt С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 18 02.04.2007 00:07
Pascal. Задачи. Zakary Болталка 17 18.05.2006 09:59
Pascal для новичка Micr0b PHP 19 12.03.2006 21:24
Delphi tcp/ip - и мой пк! LeonW С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 10 14.10.2005 06:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.