Составить прогу в паскале которая с клавы вводит последовательность символов на латинице, считает кол-во гласных этой последовательности необходимо использовать процедуру ввода последовательности и функцию которая возвращает кол-во гласных

13 Окт 2019 в 04:44
143 +1
0
Ответы
1
program CountVowels;
var
str: string;
procedure InputString(var s: string);
begin
writeln('Enter a sequence of characters in Latin:');
readln(s);
end;
function CountVowels(s: string): integer;
var
i, vowelsCount: integer;
begin
vowelsCount := 0;
for i := 1 to length(s) do
begin
if UpCase(s[i]) in ['A', 'E', 'I', 'O', 'U'] then
vowelsCount := vowelsCount + 1;
end;
CountVowels := vowelsCount;
end;
begin
InputString(str);
writeln('Number of vowels in the sequence: ', CountVowels(str));
end.

Программа сначала предлагает ввести последовательность символов на латинице с клавиатуры, затем с помощью функции CountVowels подсчитывает количество гласных символов в этой последовательности и выводит результат на экран.

19 Апр в 11:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 648 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир