Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

(Pascal) Множество

280
10 февраля 2008 года
ВуД™
326 / / 04.01.2006
Вот задано множесто В={'a'..'п','р'..'я'}, вводим текст "это форум", нужно найти все буквы входящие один раз и вывести на экран, в этот случае у нас будет э, т, ф, р, у, м.
431
10 февраля 2008 года
sherry
207 / / 16.10.2006
Код:
const
  B=['a'..'z'];
  const s='windows must die';
var
  i:integer;
  c:char;
  ms: array ['a'..'z'] of integer;
begin
  for c:='a' to 'z' do
   ms[c]:=0;
  for i:=1 to length(s) do
   if s in B then inc(ms[s]);
  for c:='a' to 'z' do
   if ms[c]=1 then write(c,'  ');
  readln;
end.
12K
11 февраля 2008 года
Asu2007
41 / / 19.09.2007
Цитата: sherry
 
Код:
if s in B then inc(ms[s]);



Ошибка

431
18 февраля 2008 года
sherry
207 / / 16.10.2006
Asu2007, не может быть. Лично компилил - всё работало! Хотя.. если учесть, что я работаю с Borland Delphi (алгоритм разрабатывался в консольной модели) - может быть...
Прошу меня простить.
242
26 февраля 2008 года
Оlga
2.2K / / 04.02.2006
Люди, юзайте поиск
В этой теме есть пример и объяснение работы с множеством.
242
26 февраля 2008 года
Оlga
2.2K / / 04.02.2006
[COLOR=Red]Переехали в Студенты. Автору топика нарушение за размещение темы в разделе Паскаль, где запрещено размещать просьбы - сделайте за меня.[/COLOR]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог