PASCAL ДАНА СТРОКА В КОТОРОЙ НАСКОЛЬКО СЛОВ. НАЙТИ ДЛИНУ ПЕРВОГО СЛОВА

0 голосов
86 просмотров

PASCAL ДАНА СТРОКА В КОТОРОЙ НАСКОЛЬКО СЛОВ. НАЙТИ ДЛИНУ ПЕРВОГО СЛОВА


спросил от в категории Информатика

1 Ответ

0 голосов
ответил от Начинающий (558 баллов)
var
str:string; 
p:integer;
begin
readln(str);

p:=pos(' ',str);

writeln(p-1);
end.
оставил комментарий от Начинающий (558 баллов)

Сказано, что в строке ТОЛЬКО СЛОВА, нет никаких других знаков! В противном случае, надо иначе формулировать задание!

оставил комментарий от Одаренный (1.3k баллов)

не отрицаю, но есть всякие учителя они могут так написать строку что выдаст 0 или вообще программа не запомнит ничего"

оставил комментарий от Начинающий (558 баллов)

я тут причем? Мне задали написать программу, я и написал! Откуда я знаю, что вы учили, а что нет?

оставил комментарий от Начинающий (558 баллов)

А по поводу задания надо высказываться полностью! Мне сказали определить длину первого слова - я определил.

оставил комментарий от Начинающий (558 баллов)

есть такая функция, которая называется "pos" и возвращает позицию какого-либо символа в заданной строке pos()

оставил комментарий от Одаренный (1.3k баллов)

Soqwa, посмотри мою программу она на все случаи жизни

оставил комментарий от Начинающий (558 баллов)

Не на все, далеко не на все

...