Вопрос задан 12.09.2023 в 07:45. Предмет Информатика. Спрашивает Шапринская Анфиса.

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

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хорлампенко Кирилл.
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
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для подсчета количества букв "ы", "ю" и "я" в данной строке вы можете воспользоваться следующим Python кодом:

python
def count_letters(string): count_y = string.count('ы') count_yu = string.count('ю') count_ya = string.count('я') return count_y, count_yu, count_ya input_string = input("Введите строку: ") count_y, count_yu, count_ya = count_letters(input_string) print(f"Количество букв 'ы': {count_y}") print(f"Количество букв 'ю': {count_yu}") print(f"Количество букв 'я': {count_ya}")

Этот код сначала определяет функцию count_letters, которая считает количество каждой из букв "ы", "ю" и "я" в строке, а затем запрашивает у пользователя строку и выводит результат подсчета.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос