Russiangirl27
02.01.2021 07:55

На языке паскаль абс дан одномерный массив, который содержит не более 60 символов, которые образуют слова, разделённые одним пробелом. ответить на вопрос, есть ли среди этих слов данное слово.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
kViktoria2077
15.07.2020 22:17
const     n = 60;
 var c : array [1..n] of char; 
    a,s : string;
     r : boolean; 
    i : integer; 
 begin   
 
// Пропускаю формирование массива

    writeln ('введите искомое слово');  
 readln (a); 
  for i := 1 to n do    begin 
    if c[i] <> ' '  then 
     s := s + c[i]; 
   if (c[i] = ' ') or (i = n) then
       begin        writeln (s); 
        if a=s then     
           r := true;     
     s := '';     
         end;    
 end;  

   if r then 
 writeln ('есть')   
 else  
   writeln ('нет');
 end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота