Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 1
Регистрация: 19.04.2018
Сообщений: 43

Посчитать количество слов в предложении

19.04.2018, 17:08. Показов 2119. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
пожалуйста! нужно дописать полностью, чтобы код стал рабочим

Pascal
1
2
3
4
5
6
7
8
9
10
11
…
 
a:=' '+a;
 
for i:=1 to length(a) do
 
if (a[i]=' ') and (a[i+1]<>' ') then inc(n);
 
write('количество слов: ',n);
 
…
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.04.2018, 17:08
Ответы с готовыми решениями:

Посчитать количество слов в каждом предложении текста
4. С клавиатуры вводиться текст. Составить программу, которая считает количество слов в каждом предложении; воводит на экран самое длинное...

Посчитать число слов в предложении, заканчивающихся на заданную букву
Посчитать число слов в предложении, заканчивающихся на заданную букву. Собственно, вот. Через строки

Определить количество вопросительных предложений и количество слов в первом предложении.
Создать текстовый файл. Определить количество вопросительных предложений и количество слов в первом предложении. Помогите...

5
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
19.04.2018, 17:14
В предложении найти количество слов
0
0 / 0 / 1
Регистрация: 19.04.2018
Сообщений: 43
19.04.2018, 17:18  [ТС]
ZX Spectrum-128, там же заканчивающихся точкой. ау меня просто количество слов
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
19.04.2018, 17:21
Посчитать количество слов в тексте и длину слов
0
0 / 0 / 1
Регистрация: 19.04.2018
Сообщений: 43
19.04.2018, 17:27  [ТС]
ZX Spectrum-128, а что унжно убрать чтобы не выдавало длину слов?

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
uses crt;
const rz=['_',':',';',',',' ','.','?','!'];
var s,s1:string;
    a:array[1..255] of byte;
    i,j,k,n:byte;
begin
writeln('Введите текст');
read(s);
n:=length(s);
for i:=1 to 255 do
a[i]:=0;
i:=1;
while i<=n do
if not(s[i] in rz)and ((i=1)or(s[i-1] in rz)) then{если буква, а перед ней разделитель, или она первая}
 begin
  j:=i;
  k:=0;
  while (j<=n) and not(s[j] in rz) do {пока не разделитель и не конец строки}
   begin
    k:=k+1;{считаем буквы в слове}
    j:=j+1;{идем вперед}
   end;
  inc(a[k]);{увеличиваем на 1 элемент с номером=длине слова}
  i:=i+k;{перепрыгиваем}
 end
else i:=i+1;
writeln('Длина слова   количество слов');
for i:=1 to 255 do
if a[i]<>0 then writeln(i:5,a[i]:14);
end.
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
19.04.2018, 17:35
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const
  rz = ['_', ':', ';', ',', ' ', '.', '?', '!'];
 
var
  s: string;
  r, i, n: byte;
 
begin
  writeln('Введите текст');
  readln(s);
  n := length(s);
  i := 1;
  while i <= n do
  begin
    if not (s[i] in rz) and ((i = 1) or (s[i - 1] in rz)) then{если буква, а перед ней разделитель, или она первая}
      inc(r);
    inc(i);
  end;
  writeln('Количество слов: ', r);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.04.2018, 17:35
Помогаю со студенческими работами здесь

Посчитать количество слов в тексте и длину слов
В программу должен вводиться текст. Нужно: Посчитать кол-во слов в тексте и длину слов и вывести на экран таблицу Длина слова...

В предложении найти количество слов
В предложении,найти количество строк,заканчивающихся строчкой.

Подсчитать количество различных слов в предложении
Подсчитать количество различных слов в предложении.

Подсчитать количество слов в предложении,введенном пользователем
Между словами могут стоять пробелы (Один или несколько) и другие символы (точка,запятая,тире и др).

Программа, которую надо написать, определяет количество слов в предложении
3. С клавиатуры задается некоторая строка латинских букв. Например, какое-нибудь английское предложение. Программа, которую надо написать,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru