Предмет: Информатика, автор: Ritska

Паскаль ABC.
Массивом.
Даны 2 произвольных множества символов.
Из первого выделить русские буквы.
Из второго выделить цифры.
Вывести их множество.

Ответы

Автор ответа: Аноним
0
Поскольку в условии не сказано, включать ли в множество повторяющиеся символы, принято решение для простоты их включать.

const
  nn = 100;{максимальная мощность множества}

var
  m: array[1..nn] of char;
  i, n, n1: integer;
  s1, s2: string;
  alpha, digit: set of char;

begin
  alpha := ['А'..'я'];
  digit := ['0'..'9'];
  n := 0;
  Writeln('Введите строку символов первого множества');
  Readln(s1);
  Writeln('Введите строку символов второго множества');
  Readln(s2);
  for i := 1 to Length(s1) do
    if (s1[i] in alpha) then begin n := n + 1; m[n] := s1[i] end;
  for i := 1 to Length(s2) do
    if (s2[i] in digit) then begin n := n + 1; m[n] := s2[i] end;
  Writeln('Результирующее множество');
  for i := 1 to n do Write(m[i]:2)
end.

Тестовое решение:
Введите строку символов первого множества
-This 1*2 П*ро=изvolnый наbop сим;волob**
Введите строку символов второго множества
Отсюда 1-(4)=5 только цифры 33.634 berem
Результирующее множество
 П р о и з ы й н а с и м в о л 1 4 5 3 3 6 3 4




Похожие вопросы
Предмет: Обществознание, автор: marimoiseeva9
НАПИШИТЕ ОТВЕТЫ К ДОКУМЕНТУ
IV. Документ.
Из работы родоначальника
классической политэкономии,
английского экономиста XVIII в.
У. Петти «Трактат о налогах и
сборах».
Перечислю некоторые способы
взимания денег, которые я
наблюдал в разных странах Европы.
Во-первых, в некоторых местах
государство является общим
кассиром для всех или для большей
части денег, подобно тому как это
имеет место там, где существуют
банки, получая при этом в свою
пользу проценты со всех тех денег,
которые сданы ему на руки.
Во-вторых, иногда государство
является общим кредитором: это
имеет место там, где существуют
ссудные банки и ломбарды.
В-третьих, иногда государство
является… общим страховщиком…
от несчастных случаев, являющихся
результатом действий врага,
погоды, моря…
В-четвёртых, иногда государство
имеет исключительное право
продажи определённых товаров и
получения выгод, связанных с этим.
…В некоторых странах государство
организует и содержит игорные
дома и публичные увеселительные
предприятия, выплачивая
жалованье актёрам и удерживая
себе основную массу прибыли.
В некоторых странах государство
страхует дома от огня, взимая
небольшую ренту ежегодно с
каждого дома.
…В некоторых странах взимается
плата за пользование мостами,
плотинами и паромами,
построенными и содержащимися за
государственный счёт.
…В наше время применялись
способы обложения путём взимания
определённой части имущества
жителей, например, пятой или
двадцатой части их недвижимого
имущества, даже их должностей и
профессий.
Вопросы и задания к документу
1. Укажите способы взимания денег
государством, о которых писал
автор документа. Какие сферы
финансовых отношений они
характеризуют? Свойственны ли
современному государству подобные
отношения?
2. Автор называет финансовых
посредников между государством и
гражданами. Охарактеризуйте их
функции и роль в перераспределении
денег.
3. Опираясь на документ и знания
обществоведческого курса,
объясните, каким образом
государство может исполнять роль
«общего кассира», «общего
кредитора» и «общего
страховщика». Какие финансовые
институты современного общества
помогают государству в
осуществлении этих функций?