Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
gymnazium
05.04.2021
?>
Вычислить значения функции по информатике
Информатика
Ответить
Ответы
GridnevaVNIGNI"
05.04.2021
Var used: Set of Char;
s1, s2: string;
i: integer;
done: boolean;
c: char;
function IsLetter(c: char): boolean;
begin
IsLetter := ((c >= 'a') and (c <= 'z')) or ((c >= 'A') and (c <= 'Z'));
end;
function UpperCase(c: char): char;
begin
if (c >= 'a') and (c <= 'z') then
UpperCase := Chr(Ord(c) - Ord('a') + Ord('A'))
else
UpperCase := c;
end;
begin
used := [];
readln(s1);
readln(s2);
for i := 1 to length(s1) do
if (IsLetter(s1[i])) then
include(used, UpperCase(s1[i]));
for i := 1 to length(s2) do
if (IsLetter(s2[i])) then
include(used, UpperCase(s2[i]));
done := False;
for c := 'A' to 'Z' do
if not (c in used) then
begin
done := True;
write(c);
end;
if not done then
write(0);
writeln;
end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Вычислить значения функции по информатике
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Расшифруйте код: $SHA$23d7e530bfa32011$6894499440a79254fb7f12b8ca6ccd58926b912b5dd17d0900299899033f4c78
Автор: Fedoseeva
n = 3 s = 0 while n <= 7: s += n n += 1 print(s)
Автор: Nugamanova-Tatyana840
Синий экран при включение компьютера. когда я включил сегодня компьютер, увидел синий экран, но это не был экран смерти, а просто экран синего цвета с курсором и все, я не знаю что делать.и да это н...
Автор: vladimyrgorbunov
В некотором каталоге хранится файл Компот.doc. После того, как в этом каталоге создали подкаталог и переместили туда файл Компот.doc, его полное имя стало С:\Дом\Рецепты\Напитки\Компот.doc. Каково и...
Автор: Bi-1704
По информатике (в вузе ) дали сделать презентацию. Сделать презентацию по теме "модуль queue (c++)". 1. История 2. Свойства функции 3. Примеры 4. Факты 5. Область применения Эти пункты я сам при...
Автор: uksusoval617
Лекарство простив " болезни" компьютера
Автор: nsn-2012
Сөйлемді толықтыр. Антивирустық программалар мен мұрағаттаушыларды (архиватор) деп атайды. 1) утилиттар 2)вирустар 3)қолданбалы программалар 4) мұрағаттаушыларды( архиватор) Кімектескен адамдарга 10 н...
Автор: enot1975
ЗАДАЧА В Python (Питон) День независимости РК варианты ответа 12 сентября, 16 декабря, 30 ноября
Автор: s-shulga
Ниже в табличной форме представлен фрагмент базы данных о результатах соревнований по биатлону среди мужчин (12, 5 км преследование фамилия имя страна время промахи фуркад мартен франция 34: 47 1 пайф...
Автор: Евгений1286
Можно ли считать носителем информации снег, на котором есть следы
Автор: akbmaslafarkop3175
Как сделать чтобы word показывал в каком квартале самая min и max прибыль?
Автор: Хрулёва
Сор по информатике 7 класс 4четверть
Автор: ikalabuhova
Дана последовательность операторов: c:=1; d:=2; repeat c:=c*2; d:=d+2; until d<9 s:=c+d end. Сколько будет раз повторён цикл и какими будут значения переменных c. d. s. Слово ответ писать обязатель...
Автор: kalina1372
12. Некоторый сегмент сети Интернет состоит из 5000 сайтов. Поисковый сервер в автоматическом режиме составил таблицу ключевых слов для сайтов этого сегмента. Вотее фрагмент: Кл Ключевое слово Количес...
Автор: maksimovskiy7657
Напишите наименьшее целое число x, для которого истинно высказывание не (x< =7)и(x< 20 решить подробно.
Автор: Sharmel26
▲
s1, s2: string;
i: integer;
done: boolean;
c: char;
function IsLetter(c: char): boolean;
begin
IsLetter := ((c >= 'a') and (c <= 'z')) or ((c >= 'A') and (c <= 'Z'));
end;
function UpperCase(c: char): char;
begin
if (c >= 'a') and (c <= 'z') then
UpperCase := Chr(Ord(c) - Ord('a') + Ord('A'))
else
UpperCase := c;
end;
begin
used := [];
readln(s1);
readln(s2);
for i := 1 to length(s1) do
if (IsLetter(s1[i])) then
include(used, UpperCase(s1[i]));
for i := 1 to length(s2) do
if (IsLetter(s2[i])) then
include(used, UpperCase(s2[i]));
done := False;
for c := 'A' to 'Z' do
if not (c in used) then
begin
done := True;
write(c);
end;
if not done then
write(0);
writeln;
end.