Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
isya1991
22.07.2020 16:15 •
Информатика
Разработать функцию для решения обработки строк - подсчитать количество гласных букв в строке. паскаль.
Ответ:
den2424denoztwre
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 оценок)
Ответ:
mariyakohtuk
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 оценок)
Популярные вопросы: Информатика
Aнoним01
03.04.2022 18:42
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. сначала вычисляется длина исходной цепочки символов; если она нечётна, то удаляется...
Shaman12233
03.04.2022 18:42
Вычислить значение выражения axa-a. в паскале....
bgf62
14.02.2023 18:39
и запиши верный ответ. (b∨m)& (b∨m)...
ерик12840
30.04.2022 21:18
Рассчитать размер комиссии каждого продавца в зависимости от объема его продаж: если продажи меньше или равны 500р, комиссия 7% если продажи больше 500р, но меньше или...
бростас
01.04.2021 18:17
Проверить принадлежность числа x интервалам [а,b] или [c,d]. должна получиться разветвленная схема, я догнать не могу как составить....
chelokoshka03
01.04.2021 18:17
Последовательно вводятся n целых чисел. определить, каких среди них чисел больше: положительных или отрицательных. нужно построить блок-схему, заранее...
Narmahanova
01.04.2021 18:17
1)дано а=110110(2 с. в=111001(2 с. какое нечетное число с, записанное в десятичной форме, отвечает условию а...
papstik
01.04.2021 18:17
Сообщение о том, что ваш друг живет на 5 этаже, несет 4 бита информации. сколько этажей в доме?...
hadizat886
18.11.2021 15:28
В одной из версий модели RGB яркость каждого из базовых цветов варьируется от 0 до 255 Запишите для каждой комбинации соответствующий цвет: 55, 55, 55 205, 205, 205...
ДимаБум
25.11.2020 01:57
Какое число выйдет в результате программы: print (21-5) Вариант 1 -23 16 11 Какое число выйдет в результате программы: print (2**3) как можно быстрее....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// Внимание! Если программа не работает, обновите версию!
function Glas(s:string):=s.Where(x->pos(UpCase(x),'АЕЁИОУЫЭЮЯ')>0).Count;
begin
var s:=ReadlnString('Введите текст');
Writeln('Гласных: ',Glas(s))
end.
Пример:
Введите текст Это мой примерчик для подсчета
Гласных: 10
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.