• нужно написать программу на языке pascal.на вход подается 2 слова.и программа должна вывести буквы которые встречаются только в одном слове,но не в обоих
    например: есть слова процессор и информация.
    результат:п е ф м а я с н

Ответы 5

  • что значит "sc1:=[]; sc2:=[];" и "Include"
    • Автор:

      frosty34
    • 5 лет назад
    • 0
  • Стандартные операции языка Паскаль для работы со множествами. Первая - присвоение множеству пустого значение (очистка). Вторая - добавление элемента ко множеству.
    • Автор:

      cardenas
    • 5 лет назад
    • 0
  • спасибо
  • Во избежание дальнейших вопросов: sc1+sc2 объединяет множества, sc1*sc2 дает их пересечение, а разность объединения и пересечения порождает несовпадающие элементы
    • Автор:

      green
    • 5 лет назад
    • 0
  • PascalABC.Netvar  sc1,sc2:set of char;  s1,s2:string;  c:char;  i:integer;begin  Write('Введите первое слово: '); Readln(s1);  Write('Введите второе слово: '); Readln(s2);  sc1:=[]; sc2:=[];  for i:=1 to Length(s1) do Include(sc1,s1[i]);  for i:=1 to Length(s2) do Include(sc2,s2[i]);  foreach c in sc1+sc2-(sc1*sc2) do Write(c,' ')end.Тестовое решение:Введите первое слово: процессорВведите второе слово: информацияп я н м ф а е с и
    • Автор:

      ariel1
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years