40 / 40 / 0
Регистрация: 07.02.2012
Сообщений: 63
1

Вывести на экран слова, имеющие максимальную длину

12.06.2012, 01:05. Показов 1402. Ответов 1
Метки нет (Все метки)

Дана строка, содержащая несколько слов, разделенных пробелами. Вывести на экран слова, имеющие максимальную длину.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
1
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2012, 01:05
Ответы с готовыми решениями:

Дано предложение, вывести все слова, имеющие чётную длину
1) Вввести с клавиатуры строку симврорв. Признак окончания ввода строка - нажатие клавиши "ввод"....

Строки. Выбрать все слова, имеющие нечетную длину, вывести их на экран в обратном порядке.
Строка содержит несколько слов, между соседними словами не менее одного пробела, за последним...

Вывести на экран только слова, имеющие заданную длину (отсеять повторы)
Ввести строку, вывести на экран только слова, имеющие заданную длину.Проблема заключается в...

Списки: Распечатайте слова, имеющие максимальную длину
Пусть дан текстовый файл. Распечатайте слова, имеющие максимальную длину. П.С.: решите...

1
Почетный модератор
7965 / 3936 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
12.06.2012, 01:19 2
Лучший ответ Сообщение было отмечено roland123 как решение

Решение

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
uses crt;
var s,sl,smax: string;
    i,dmax: integer;
begin
write('Введите строку ');
readln(s);
s:=s+' '; sl:='';dmax:=0;
for i:=1 to length(s) do
    if s[i]<>' ' then sl:=sl+s[i] else
       begin
       if length(sl)>dmax then
          begin
          dmax:=length(sl);
          smax:=sl;
          end;
       sl:='';
       end;
writeln ('Самые длинные слова длиной в ',dmax,' символов:');
for i:=1 to length(s) do
    if s[i]<>' ' then sl:=sl+s[i] else
       begin
       if length(sl)=dmax then
          write(sl,' ');
       sl:='';
       end;
readkey
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2012, 01:19
Помогаю со студенческими работами здесь

Распечатать слова, имеющие максимальную и минимальную длину
Строка содержит простое предложение, в котором слова отделяются символом «пробел». Распечатать...

Удалить из текста слова имеющие максимальную длину
Дан символьный массив, образованный из слов, разделенных пробелами С использованием процедур и...

Удалить из текста слова имеющие максимальную длину
Дан символьный массив, образованный из слов, разделенных пробелами. С использованием процедур и...

Найти в текстовом файле слова, имеющие максимальную длину
Добрый день. В ходе реализации задачи на листы(задача звучит так: дан текстовый файл, найти слова,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru