Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 15.09.2015
Сообщений: 8

Заменить поиск слов на количество букв

30.09.2015, 16:22. Показов 1032. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребятки, написала прогу, всё работает, но попросили изменить параметр. Если изначально она ищет и выдаёт слова(длинное и короткое), то нужно переделать так чтобы выдавала количесто букв в самом коротком и длинном.Вот код:
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
31
32
33
34
35
36
37
Program C9_7;
type
  word_rec=record
    word: string;
    len:integer;
  end;
var
  words:array[1..100] of word_rec;
  s:string;
  i, k, min, max:integer;
begin
  writeln('Input string...');
  readln(s);
  k:=1;
  for i:=1 to length(s) do
  begin
    if (s[i]<>' ') then
    begin
      words[k].word:=words[k].word+s[i];
      words[k].len:=length(words[k].word);
    end
    else
      k:=k+1;
  end;
 
  min:=1;
  max:=1;
  for i:=2 to k do
  begin
    if words[i].len>words[max].len then
      max:=i;
    if words[i].len<words[min].len then
      min:=i;
  end;
  writeln('The longest word - ', words[max].word);
  writeln('The shortest word - ', words[min].word);
  end.
Буду очень благодарна за помощь
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.09.2015, 16:22
Ответы с готовыми решениями:

Строка: Подсчитать и вывести на экран количество слов и количество всех букв в предложении,а также количество букв 'b'.
Считать предложение из файла .Слова разделены двумя пробелами. Подсчитать и вывести на экран количество слов и количество всех букв в...

Найти количество слов, число букв в которых равно количеству предыдущих слов
Найти количество слов, число букв в которых равно количеству предыдущих слов, конец ввода F2. Вот всё что смог сделать но всё таки не...

Строка состоит из 3-ех слов.Определить какое из слов содержит наибольшее количество гласных букв
Строка состоит из 3-ех слов.Определить какое из слов содержит наибольшее количество гласных букв.Вывести ASCII-коды всех символов этого...

4
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
30.09.2015, 16:34
Лучший ответ Сообщение было отмечено STBarto как решение

Решение

Pascal
1
2
writeln('The longest word - ', words[max].len);
  writeln('The shortest word - ', words[min].len);
1
0 / 0 / 0
Регистрация: 15.09.2015
Сообщений: 8
30.09.2015, 16:45  [ТС]
а куда это вставлять?
0
 Аватар для vovachuk
13 / 13 / 18
Регистрация: 08.01.2015
Сообщений: 53
30.09.2015, 16:54
35 и 36 строка поменять
.word на .len
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
30.09.2015, 17:07
Цитата Сообщение от STBarto Посмотреть сообщение
написала прогу,
Цитата Сообщение от STBarto Посмотреть сообщение
а куда это вставлять?
Первое вряд ли есть правда.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2015, 17:07
Помогаю со студенческими работами здесь

Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв, заглавных б
Напишите пожалуйста программу в С++: Введите с клавиатуры некоторый текст и подсчитать в нем количество слов, букв, цифр,строчных букв,...

Подсчитать количество букв, количество слов и количество символов в тексте
Дан текст, который состоит из слов. Слова в тексте отделяются одно от другого символом *. Подсчитать количество букв в тексте, количество...

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

Подсчитать количество слов, содержащих заданное количество согласных букв
Построить Trie-дерево. Подсчитать количество слов, содержащих заданное количество согласных букв.

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru