qq302894
21.08.2020 21:03

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
mixtalalai2017
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-бота