Форум программистов, компьютерный форум, киберфорум
Наши страницы

Pascal (Паскаль)

Войти
Регистрация
Восстановить пароль
 
akaSumrak
0 / 0 / 0
Регистрация: 25.04.2010
Сообщений: 2
#1

строки - Pascal

29.04.2010, 13:57. Просмотров 294. Ответов 4
Метки нет (Все метки)

помогите плз


Дана строка символов S. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами.
Найти длину самого короткого слова.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2010, 13:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос строки (Pascal):

Слить две строки, вставив символы одной строки между символами другой строки - Pascal
Строка a из n символов лексикографически меньше строки b из n символов, если существует такой индекс j, что aj < bj, а для всех i < j ai =...

Строки. Если в конце строки точка отсутствует, то найти слово, заканчивающееся точкой и перенести его в конец строки. - Pascal
Дана строка, состоящая из слов и содержащая одну точку в конце одного из слов. Если в конце строки точка отсутствует, то найти слово,...

Вырезать два первых символа символьной строки и поместить их в конец строки - Pascal
Помоги те пожалуйста, решите сколько сможете. Задачи на строки. 2. Вырежьте два первых символа символьной строки и поместите их в...

Из строки сформировать новую строку, содержащую символы цифр исходной строки - Pascal
Из введенной символьной строки выбрать все цифры и сформировать другую строку из этих цифр, сохранив их последовательность.

Упорядочить строки матрицы по неубыванию сумм цифр элементов этой строки - Pascal
Пусть дана матрица А(п х т). Упорядочьте строки по неубыванию сумм цифр элементов этой строки. Воспользуйтесь функцией, определяющей для...

Отсортировать строки матрицы по возрастанию сумм положительных элементов каждой строки - Pascal
Дана прямоугольная матрица размером n x m, содержащая вещественные числа. Определить сумму положительных элементов в каждой строке матрицы...

4
ЛОГАН
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 10
29.04.2010, 15:01 #2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program tr;
uses crt;
var s,s1:string;
y,i:integer;
begin
  write('BBEDTE CJIOBA');
  read(s);
  y:=length(s);
  for i:=1 to length(s) do
    if (s[i]<>' ')
    then s1:=s1+s[i]
    else if (length(s1)<=y)
    then begin
      y:=length(s1);
      s1:='';
    end else s1:='';
  write('dlina:',y)
  end.
Будет исправно работать, при условии, что в конце строки будет пробел...
0
Puporev
Модератор
54039 / 41672 / 14753
Регистрация: 18.05.2008
Сообщений: 97,993
29.04.2010, 15:03 #3
Будет исправно работать, при условии, что в конце строки будет пробел...
Так добавь его сам.
Pascal
1
2
3
readln(s);
s:=s+' ';
y:=length(s);
0
BVP
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 1
29.04.2010, 15:08 #4
а можно то же условие, только Подсчитать количество слов в данной последовательности.
0
ЛОГАН
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 10
29.04.2010, 15:17 #5
Это же просто:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
program tr;
uses crt;
var s,s1:string;
y,x,i:integer;
begin
  write('BBEDTE CJIOBA');
  read(s);
  s:=s+' ';
  for i:=1 to length(s) do
    if (s[i]=' ')
    then x:=x+1;
  write('kolichestvo:',x)
  end.
0
29.04.2010, 15:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2010, 15:17
Привет! Вот еще темы с ответами:

Даны три строки: S1, S2, S3. Заменить в строке S1 последнее вхождение строки S2 на S3 - Pascal
Помогите плиз написать программу: Даны три строки: S1, S2, S3. Заменить в строке S1 последнее вхождение строки S2 на S3. Всем спасибо !!!

Упорядочить (переставить) строки матрицы по невозрастанию сумм элементов строки - Pascal
Нужно составить программу,как можно проще и короче,помогите! Дана действительная матрица размера(n на m) n,m&lt;=10 ...

Указать номер строки, максимально удалённой от первой строки матрицы - Pascal
Расстояние между каждой k-ой и l-ой строками матрицы А = ║aij║ определяется как \sum_{j=1}^{n}\left|a_{kj} \right|*\left|a_{lj}...

Программа на строки: из данной строки вывести на экран только числа - Pascal
Народ помогите пожалуйста написать программу на строки. Задание такое, нужно ввести любые знаки,символы и цифры и нужно чтобы из этой...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru