Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
kun1969
06.06.2022
?>
Придумать 10 вырожений на языке паскаля
Информатика
Ответить
Ответы
Yurevna419
06.06.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.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Придумать 10 вырожений на языке паскаля
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Найтите значение функции у=(а+х)(а-х)при данном значение х, у
Автор: marinavg63607
Спо информатике оценить информационный объем звукового файла за 10 сек, если частота 8 кгц, а глубина 8 бит. звук-стерео
Автор: Viktoriya
Для заданного х, введенного с клавиатуры, вычислить y по формуле: y=√2 x−1.5+14 x2 (знак квадратного корня до 1.5) Нужно написать программу для вычисления Язык программирования Паскаль
Автор: themolodoy
Бұл сұрақтарға жауап беріндерші, өтінемін
Автор: shmanm26
ів! який символ позначає жодного або безліч в регулярних виразаха)*б)+в)?г)\
Автор: eisakov86
Сканируется цветное изображение размером 30, 48 x 30, 48 дюйм. Разрешающая сканера — 1200 x 1200 dpi, глубина цвета — 4 бита. Какой информационный объём будет иметь полученныйграфический файл
Автор: chumakanna17
ДОБРЫЕ ЛЮДИ Я ДАМ ПОДПЕШУСЬ ПОМАГИТЕ ЛЮДИ
Автор: Stanislavovna1237
Выберите правильный ответ! откройте фото
Автор: mila-vsv
Як відкрити збережений проект
Автор: irina-mic
В электронной таблице нельзя удалить: 1) строку; 2) столбец; 3) адрес ячейки; 4) содержимое ячейки.
Автор: bureiko
50 ! хелпп 3. сравните (поставьте знак отношения)1536 1, 5 кбайта.100 1 кбайт.1536 1, 5 кбайта.1000 1 кбайт.8192 байта кбайт.
Автор: departed744
Составить алгоритм и программу: вывести на экран числа по формуле а: = 4а+1 (диапазон чисел от 1 до 50);
Автор: Sergei_sergei
Нарисуй дерево в окошке, все вершины которого корневые.
Автор: vallihhh
Определите значение переменной а после выполнения данного алгоритма: a : = 3 b : = 6 b : = 12+a*b a : = b/5*a в ответе укажите одно целое число – значение переменной а.
Автор: maxborod
1)укажите объект используемый для вставки формул в документ а)microsoft art б)microsoft equeta в)wordart г)microsoft word 2)выберите правильный вариант. "в програме word красной волнистой линией подчё...
Автор: Snimshchikov465
▲
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.