mdsazonovatv1173
?>

Составить программу в паскале! дан текст. вывести на экран слова, содержащие n букв

Информатика

Ответы

Yelena_Yuliya1847
//Pascal ABC.NET 3.1 сборка 1219

Var
 s:string;
 n:integer;
begin
 readln(s);
 readln(n);
 var ars:=s.Split;
 foreach var i in ars do
 if length(i)=n then writeln(i);
end.

Пример ввода:
Ехал грека через реку видит грека в реке рак
5
Пример вывода:
грека
через
видит
грека
mishagoride885

Привет

Объяснение:

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

Если вы не любите рисковать своим здоровьем, то наверняка задумываетесь над тем, как выбрать фильтры для воды. Разнообразие предложений на рынке заставит растеряться даже самого смелого.

Мы вам расставить все на свои места и определиться с выбором — в этой статье рассмотрены существующие разновидности фильтрующих при и их характеристики.

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

Страницы фильтров: о чем вообще речь?

Фильтры — параметры, которые сузить список товаров, чтобы было проще выбрать нужный. Этот список в большинстве случаев можно встретить в левой колонке на страницах категорий.

Zimin1111

Код написан на Pascal (только умоляю, будь аккуратен с отступами и табуляцией). Также прикрепил вывод компилятора (красным обвёл то, что нужно именно тебе, на остальное не обращай внимания). Также код есть в текстовом фале (его тоже прикрепил):

uses crt;

const n=10;

var m : array[1..n] of integer;

i, max, max_i : integer;

begin

   for i:= 1 to n do

   begin

       m[i]:= random(-10) + 10;

       write(m[i],' ');

   end;

   max:= m[1];

   max_i:= 1;

   for i:= 1 to n do

   begin

       if (max > m[i]) then

       begin

           max:= m[i];

           max_i:= i;

       end;

   end;

   writeln();

   writeln('max = m[',max_i,']');

   writeln('max = ',max);

end.


с информатикой! Массив задан следующим образом: Const N=10; Var m : array[1..N] of integer; Найти зн

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить программу в паскале! дан текст. вывести на экран слова, содержащие n букв
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

fudan
Вячеслав
Скворцов
zaalmix
Annabill1987
mila-vsv
Viktoromto
iskypka
Vetroff-11
evainvest1
Сурат1199
n-896458
sav4ukoxana7149
mirdetzhuk79
emilbadalov