Дана строка 'аб12сд134е5'.Из неё нужно узнать кол-во ЧИСЕЛ,которые больше 10 и вывести...

0 голосов
41 просмотров

Дана строка 'аб12сд134е5'.Из неё нужно узнать кол-во ЧИСЕЛ,которые больше 10 и вывести их.Язык программирования:Pascal


Информатика (590 баллов) | 41 просмотров
0

А я знаю какая там версия?Я просто знаю,что там более старая..

0

Я не говорю,что Вы не правы и не умеете право давать на новой,я просто попросил на более старой,если Вам не очень трудно будет это сделать.

0

В данном случае,я говорю про Pascal ABC

0

Простите, но если Паскаль - не язык, то чего ж на нём просите писать?

Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var s:=ReadlnString('Введите строку:');
  var m:=s.Matches('\d+').Where(x->x.Length>1);
  Write('Найдено чисел- ',m.Count,': '); m.Println(',')
end.

Пример
Введите строку: аб12сд134е5
Найдено чисел- 2: 12,134

(150k баллов)