Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
namik120939
10.11.2022
?>
Блок стар запускает программу
Информатика
Ответить
Ответы
Татьяна_Александра1114
10.11.2022
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*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Сколько секунд потребуется модему, информацию со скоростью 24000 бит/с, чтобы передать цветное растровое изображение размером 1440 х 800 пикселов при условии, что в палитре 65 тысяч цветов? результ...
Автор: alfaantonk
Дан программный код. Определи какие значения будут получены после запуска программы при заданных значениях х
Автор: Zelinskaya-Andrei
Впаскале.найти количество элементов четного массива
Автор: apioslk4533
15. Выполните алгоритм и запишите результат:1) взять лопату и саженец 2) выкопать ямку 3) посадить саженец в ямку 4) взять лейку с водой иполить саженец 5) поставить лопату и лейку на место 6) засыпат...
Автор: Баранов276
Написать программу на языке С++ для создания динамического массива A[N] , заполнить массив с генератора случайных чисел (получение случайного числа в интервале [a, b] оформить как функцию (а=-30, b =...
Автор: Lesnova_Kiseleva730
Нарисуйте блок схему 2 числа а > b, вывести все числа между ними и количество n этих чисел
Автор: evgeniipetrosov
Построить блок схемы алгоритмов мытья посуды и чистки картошки: )
Автор: Galinagol559
Напишите программу, которая решает следующую , используя логические операции и сдвиги: при кодирование цвета используются 4-битные значения составляющих r (красная), g (зеленая) и b (синяя коды эт...
Автор: Kondratev Ruzavina22
Какие требования необходимо выполнять при создании реферата? 1Интервал: перед заголовком — 12 пунктов, после — 6 пунктов. 2Кегль (размер): 20-25 пунктов. 3Отступ первой строки: 8-12 мм, разный по вс...
Автор: sashaleb88
Масса молекул кислорода в организме человека составляет 65% от его массы. составьте программу для определения массы молекул кислорода в организме человека. нужна программа для питона,
Автор: rusvicktor
PascalABCNET 2. Электронная тетрадь по информатике 5 класс (ФГОС)Информация и компьютер Текстовая информация Графическая информация Обработка информации Повторение Итоги О программе290. Решите задачу....
Автор: vovlyur
3. из предложенных высказываний выбрать процедурные знания: а) 1 байт = 8 бит; б) для перезагрузки компьютера необходимо нажать комбинацию клавиш ctrl+alt+del; в) дисплей — устройство вывода информаци...
Автор: yanagitsina
Задание 1Дана длина стороны равностороннего треугольника. Найти площадь этого треугольника, его высоту, радиусы вписанной и описанной окружностей.Для решения данной задачи необходимо написать програ...
Автор: komarov-dmitriy
ответ нужен ! заранее . a: =9; b: =8; c: =2; if (a> b) and (b> c) then x: =2*a+b+c else x: =a-b+c ответ: x=
Автор: Alsergus7811
У коробці 3 червоних олівці та 7 синіх. Чому дорівнює невизначеність при виборі наугад одного олівця з коробки? Відповідь укажіть дійсним числом з точністю до сотих. Цілу частину від дробової відділяй...
Автор: katar050419735
▲
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.