помогите с задачей 257д) пожалуйста. Учебник "задачи по программированию" Абрамов. Pascal.
Помогите с задачей 257д) пожалуйста. Учебник "задачи по программированию" Абрамов. Pascal.
Задать свой вопрос
Исмаил-Заде
Ева
На данный момент не время придираться.
Руслан
ну вот вы сами ответили на собственный вопрос
1 ответ
Нахабуев
Дмитрий
// PascalABC.NET 3.2, сборка 1379 от 21.01.2017
// Внимание! Если программка не работает, обновите версию!
begin
var s:=ReadlnString('Введите строку:');
s:=s.Left(Pos('!',s)-1);
Writeln('Пробелов: ',s.Where(c-gt;c=' ').Count);
Writeln('Буква "ю" в последовательность ',Pos('ю',s)=0?'не ':'',
'входит');
if s.Intersect('шина').Count=4 then
Writeln('Посреди знаков есть все буквы слова "шина"')
else Writeln('Среди знаков нет всех букв слова "шина"');
if s.Matches('ноон').Countgt;0 then
Writeln('Есть соседствующие буковкы "он" либо "но"')
else Writeln('Нет соседствующих букв "он" либо "но"');
if s.ToCharArray.Pairwise((x,y)-gt;x=y).Countgt;0 then
Writeln('Есть пара соседствующих одинаковых знаков')
else Writeln('Нет пары соседствующих одинаковых символов')
end.
Пример:
Введите строчку: наша пища хороша, но не так, чтоб очень. соответственно, мы не очень толсты! как-то так.
Пробелов: 12
Буковка "ю" в последовательность не заходит
Среди знаков есть все буковкы слова "шина"
Есть соседствующие буковкы "он" либо "но"
Есть пара соседствующих схожих символов
// Внимание! Если программка не работает, обновите версию!
begin
var s:=ReadlnString('Введите строку:');
s:=s.Left(Pos('!',s)-1);
Writeln('Пробелов: ',s.Where(c-gt;c=' ').Count);
Writeln('Буква "ю" в последовательность ',Pos('ю',s)=0?'не ':'',
'входит');
if s.Intersect('шина').Count=4 then
Writeln('Посреди знаков есть все буквы слова "шина"')
else Writeln('Среди знаков нет всех букв слова "шина"');
if s.Matches('ноон').Countgt;0 then
Writeln('Есть соседствующие буковкы "он" либо "но"')
else Writeln('Нет соседствующих букв "он" либо "но"');
if s.ToCharArray.Pairwise((x,y)-gt;x=y).Countgt;0 then
Writeln('Есть пара соседствующих одинаковых знаков')
else Writeln('Нет пары соседствующих одинаковых символов')
end.
Пример:
Введите строчку: наша пища хороша, но не так, чтоб очень. соответственно, мы не очень толсты! как-то так.
Пробелов: 12
Буковка "ю" в последовательность не заходит
Среди знаков есть все буковкы слова "шина"
Есть соседствующие буковкы "он" либо "но"
Есть пара соседствующих схожих символов
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов