Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
lazareva
20.02.2022
?>
Scratch меняет фон 3 раза алгоритм
Информатика
Ответить
Ответы
Сергей_Крутикова114
20.02.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.
losevev5619
20.02.2022
//написано на си/си++
#include <iostream>#include <stdio.h>#include <time.h>
#define length 20
int main() { setlocale(LC_ALL, ""); srand(time(NULL));
int arr[length];
for (int i = 0; i < length; ++i) { arr[i] = rand() % 100 + 1; std::cout << arr[i] << "\n"; }
for (int i = 0; i < length; ++i) { if (arr[i] % 2 == 0) { for (int j = 0; j < length - 1; ++j) { if (arr[j] % 2 == 0) { if (arr[i] < arr[j]) {//сортировка будет происходить от Б к М int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } } } } }
std::cout << "\nsorted array\n\n"; for (int i = 0; i < length; ++i) { std::cout << arr[i] << "\n"; }
system("pause"); return 0;}
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Scratch меняет фон 3 раза алгоритм
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
ОПИСАНИЯМИ. Количество связей: 3Emailогруппы новостей илителеконференции, обеспечиваетколлективный обменсообщениямисписок адресовэлектронной почты, используемый длямассовой рассылкиUsenetэлектронная п...
Автор: sawa-msk
Информатика координаты точек представлены в недесятичной системе счисления. выполните перевод координат в десятичную систему счисления отметьте точки на координатной плоскости. правильно сделав перев...
Автор: Japancosmetica
Два игрока, петя и ваня, играют в следующую игру. перед игроками лежит куча камней. игроки ходят по очереди, первый ход делает петя. за один ход игрок может добавить в кучу один камень, добавить в...
Автор: ryadovboxing
11 вариант (1 и надо решать по линейным алгоритмам
Автор: Kisuha8465
Программирование алгоритма. Урок 1 Дан фрагмент кода программы, написанный с использованием Python. Какой виджет будет создан при его использовании?
Автор: turovskaya69
Вычислите сумму не равных нулю чисел и выведите эту сумму в качестве ответа. Разработайте алгоритм
Автор: Климова1317
Значки каких объектов могут располагаться на рабочем столе?
Автор: Екатерина1979
Сколько всего компьютерных вирусов?
Автор: alvas12828646
1)Программа WRITE (‘Введи два числи’); READ (А, В); IF A>B THEN S:= A ELSE S:=B; WRITE (S); Входные данные:12, 15 2)WRITE (‘Введите число’); READ ( X); IF X<=10 THEN Y:=210 ELSE Y:=X*X*X ; WRIT...
Автор: ruslanriad10
1. Установите соответствие между характерными чертами электронно-вычислительной машины: 1. первого поколения является 2. второго поколения является 3. третьего поколения является 4. четвертого поколен...
Автор: Bni1504
Всистемное программное обеспечение входят:
Автор: Tselyaritskaya Yurevich
К пятизначному натуральному числу применяется следующий алгоритм: 1) вычислить сумму первых двух цифр; 2) вычислить сумму последних трёх цифр; 3) записать полученные два числа друг за другом в порядке...
Автор: Romanovna-yana
Свои примеры профессий в которых основным видом деятельности является робота с информацией
Автор: Valentinovna
В программе используется одномерный целочисленный массив a с индексами от 0 до 9. Значения элементов равны -5; -6; 0; 1; 15; 6; 12; 25; 40; 50 соответственно, т.е. a[0] = -5, a[1] = -6 и т.д. При ка...
Автор: mbudilina
▲
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.