almaz20004
13.06.2021 07:57

Разработать функцию для решения обработки строк - подсчитать количество гласных букв в строке. паскаль.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
dimas112006
05.10.2020 22:37
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

function Glas(s:string):=s.Where(x->pos(UpCase(x),'АЕЁИОУЫЭЮЯ')>0).Count;

begin
  var s:=ReadlnString('Введите текст');
  Writeln('Гласных: ',Glas(s))
end.

Пример:
Введите текст Это мой примерчик для подсчета
Гласных: 10
0,0(0 оценок)
Ответ:
помогите1177
05.10.2020 22:37
//FPC 2.6.4
function _string(s: string):integer;
const z = ['А', 'Е', 'Ё', 'И', 'У', 'О', 'Ю', 'Ы', 'Я'];
var count, i: integer;
begin
count:=0;
for i:=1 to length(s) do if UPcase(s[i]) in z then inc(count);
result:=count;
end;

begin

end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота