artemmenshikov2715
20.11.2021 10:40

Гироскопиялык датчикти роботка орналастыру алгаритимын жаз

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
kachakomba
05.04.2023 07:12

Маловероятно, что две единички на 3-й и 4-й позициях обе значат А (мало слов, где есть две А подряд). Значит, это либо буква Й (11), либо АЛ (1-13)

. . Й . . .    или   . . АЛ. . .

Две первые цифры (26) могут значить либо БЕ, либо Ш:

БЕЙ . . .    или   БЕАЛ . .   или   ШЙ . . .   или   ШАЛ . . .

Второй и третий варианты отбрасываем, а БЕЙ... и ШАЛ... пока оставим.

После БЕЙ идут цифры 3126. Их можно расшифровать как:

3-1-2-6 ВАБЕ

31-2-6 ЭБЕ

3-1-26 ВАШ

3-12-6 ВКЕ

31-26 ЭШ

Приставим БЕЙ спереди к каждому варианту:

БЕЙВАБЕ, БЕЙЭБЕ, БЕЙВАШ, БЕЙВКЕ, БЕЙЭШ - не имеют смысла

Рассмотрим вариант ШАЛ . . . Цифры 126 после него могут значить:

1-2-6 АБЕ

12-6 КЕ

1-26 АШ

Присавим эти варианты к ШАЛ и получим одно осмысленное слово ШАЛАШ, имя существительное, как и требуестя в условии.

ОТвет: ШАЛАШ

0,0(0 оценок)
Ответ:
Luna669
08.06.2023 06:09
1. "Школьное" решение

// PascalABC.Net 3.0, сборка 1066
var
  s,s1:string;
  i:integer;
  a:char;
begin
  Write('Введите натуральное число любой длины :'); Readln(s);
  Write('Введите цифру, которую надо удалить: '); Readln(a);
  s1:='';
  for i:=1 to Length(s) do
    if s[i]<>a then s1:=s1+s[i];
  Writeln('Результат: ',s1)
end.

Тестовый прогон:
Введите натуральное число любой длины :3141592653589793
Введите цифру, которую надо удалить: 5
Результат: 3141926389793

2. Современное решение (так в школе почему-то не учат)

// PascalABC.Net 3.0, сборка 1066
begin
  var s:=ReadString('Введите натуральное число любой длины :');
  var a:=ReadChar('Введите цифру, которую надо удалить: ');
  Write('Результат: ',s.Replace(a,''));
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота