мага399
18.05.2021 14:39

Дана строка. посчитать сколько в ней букв «ы», «ю», «я».

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Георгий161
08.07.2020 07:52
Var
  s: string;
  i, n1, n2, n3: integer;

begin
  s := 'Это текст для подсчета в нем символов. Такое вот занятное дело.';
  s := s + 'Выбраны не самые частые буквы - ы, ю, я, но таково задание!';
  n1 := 0; n2 := 0; n3 := 0;
  for i := 1 to length(s) do
    case upcase(s[i]) of
      'Ы': n1 := n1 + 1;
      'Ю': n2 := n2 + 1;
      'Я': n3 := n3 + 1;
    end;
  writeln('В строке встретились буквы: ы :', n1, ' раз, ю :',
    n2, ' раз, я: ', n3, ' раз')
end.

Тестовое решение:

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