Вопрос задан 08.05.2019 в 22:39. Предмет Информатика. Спрашивает Сапожникова Анастасия.

Написать программу на паскале которая определяет, каков процент пробелов во введенном тексте.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Глухова Валерия.
Var
  s: string;
  i, n, k: integer;

begin
  writeln('Введите текст');
  readln(s);
  n := Length(s);
  k := 0;
  for i := 1 to n do
    if s[i] = ' ' then k := k + 1;
  writeln('Количество пробелов в тексте- ', k)
end.

Тестовый пример:

Введите текст
А роза упала на лапу Азора, а тут ДВА пробела  , а тут вообще пять:     : Все!
Количество пробелов в тексте- 21


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на Pascal, которая определяет процент пробелов в введенном тексте:

```pascal program CalculateSpacePercentage;

var text: string; spaceCount, totalCount: integer; spacePercentage: real;

begin // Ввод текста writeln('Введите текст:'); readln(text);

// Инициализация счетчиков spaceCount := 0; totalCount := length(text);

// Подсчет пробелов for var i := 1 to totalCount do begin if text[i] = ' ' then spaceCount := spaceCount + 1; end;

// Расчет процента пробелов if totalCount > 0 then spacePercentage := (spaceCount / totalCount) * 100 else spacePercentage := 0;

// Вывод результатов writeln('Количество пробелов: ', spaceCount); writeln('Общее количество символов: ', totalCount); writeln('Процент пробелов: ', spacePercentage:0:2, '%');

readln; end. ```

Программа сначала запрашивает у пользователя ввод текста, затем считает количество пробелов в тексте и вычисляет процент пробелов относительно общего числа символов. Результат выводится на экран.

Обратите внимание, что эта программа не учитывает другие символы, такие как табуляции или новые строки. Если вам нужно учесть их, вам следует модифицировать программу соответственно.

0 0

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

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

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