
Вопрос задан 16.02.2021 в 21:23.
Предмет Информатика.
Спрашивает Ханифова Зарина.
Дана строка, заканчивающаяся точкой. Подсчитать, сколько в ней слов.


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

Отвечает Пафиков Виктор.
Считаем, что слова разделяются ровно одним пробелом. Тогда слов будет на единицу больше, чем пробелов.
var
i, n, p, k: integer;
s: string;
begin
Write('Введите предложение и закончите его точкой: ');
Readln(s);
s := Trim(s);
p := Pos('.', s) - 1;
k := 0;
for i := 1 to p do
if s[i] = ' ' then k := k + 1;
Writeln('Введено слов- ', k + 1)
end.
Тестовое решение:
Введите предложение и закончите его точкой: Карл у Клары украл кораллы.
Введено слов- 5
var
i, n, p, k: integer;
s: string;
begin
Write('Введите предложение и закончите его точкой: ');
Readln(s);
s := Trim(s);
p := Pos('.', s) - 1;
k := 0;
for i := 1 to p do
if s[i] = ' ' then k := k + 1;
Writeln('Введено слов- ', k + 1)
end.
Тестовое решение:
Введите предложение и закончите его точкой: Карл у Клары украл кораллы.
Введено слов- 5



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для подсчета количества слов в строке, заканчивающейся точкой, можно использовать различные подходы. Один из способов - разделить строку на отдельные слова и затем подсчитать их количество.
Вот пример кода на языке Python, который решает данную задачу:
pythonstring = input("Введите строку, заканчивающуюся точкой: ")
# Удаляем точку в конце строки, если она есть
if string.endswith('.'):
string = string[:-1]
# Разделяем строку на слова по пробелам
words = string.split()
# Подсчитываем количество слов
word_count = len(words)
print("Количество слов в строке:", word_count)
Вы можете запустить этот код, ввести свою строку, и он выведет количество слов в строке. Обратите внимание, что этот код предполагает, что строка заканчивается только одной точкой и не содержит других знаков препинания кроме пробелов между словами.


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

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili