Вопрос задан 20.04.2021 в 13:28. Предмет Информатика. Спрашивает Ченцова Надежда.

Дана строка символов s и,далее,отдельно в новой строке дан одиночный символ с.Напишите

программу,которая подсчитает,сколько раз символ с встретился в данной строке s.Составить блок-схему,не используя цикл с параметром.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Маньовський Вова.
Var S:string;
    C:char;
    i,k:integer;
Begin
WriteLn('Введите строку');
ReadLn(S);
WriteLn('Введите символ');
ReadLn(C);
i:=1;
k:=0;
While i<=Length(S) do
   Begin
   if S[i] = C then k:=k+1;
   i:=i+1
   End;
WriteLn(k);
End.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
markdown
START 1. Прочитать строку s и символ c 2. Установить переменную count в 0 3. Установить переменную i в 0 4. Установить переменную n равной длине строки s 5. Если n равно 0, перейти к шагу 10 6. Если s[i] равно c, увеличить count на 1 7. Увеличить i на 1 8. Если i меньше n, перейти к шагу 6 9. Вывести count 10. Завершить выполнение программы

Объяснение:

  1. Считываем строку s и символ c.
  2. Создаем переменную count, которая будет считать количество вхождений символа c.
  3. Создаем переменную i, которая будет использоваться для итерации по символам в строке s.
  4. Создаем переменную n, которая будет хранить длину строки s.
  5. Если длина строки s равна 0, переходим к шагу 10, так как символ c не может встречаться в пустой строке.
  6. Если текущий символ s[i] равен c, увеличиваем счетчик count.
  7. Увеличиваем значение i на 1.
  8. Если i меньше длины строки s, переходим к шагу 6, чтобы проверить следующий символ.
  9. Выводим значение count.
  10. Завершаем выполнение программы.
0 0

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

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

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