Добавить перед каждым словом его порядковый номер в предложении. Pascal написать...

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

Добавить перед каждым словом его порядковый номер в предложении. Pascal написать программу помогите кто сможет


Информатика (34 баллов) | 22 просмотров
0

Пробелы лишние могут быть?

0

да

0

Ехх,грустна ну ладно,напишу сейчас

Дан 1 ответ
0 голосов

Pascal ABC

var

 s,news:string;

 k:longint;

begin

 k:=0;

 read(s);

 s:=s+' ';

 while s <> '' do

 begin

   if copy(s,1,pos(' ',s)) = ' ' then

   begin  

     delete(s,1,pos(' ',s));

     news:=news+' ';

   end

   else

   begin

     inc(k);

     news:=news+inttostr(k)+'.'+copy(s,1,pos(' ',s));

     delete(s,1,pos(' ',s));

   end;

 end;

 writeln(news);

end.

(472 баллов)
0

А ты случайно блок схему нарисовать не сможешь?) пожалуйста)

0

Не,извиняй это не ко мне,это звучит конечно звучит странно но нас в физ-мат лицее никогда не учили рисовать всякие блок схемы и тд,могу практически любую программу только написать

0

Спасибо и за это)

0

а ты сможешь ещё одну прогу написать?

0

Подсчитать количество слов в предложении, которые имеют более двух букв «а».