Составте блок-схему к программе:
 var 
 s, ss: string; 
 ls, lss, i, j: integer; 
 flag: boolean;
 begin 
 writeln ('исходная строка'); 
 readln(s); 
 writeln ('заданная строка'); 
 readln(ss); 
 i:=1; 
 ls:=length(s); 
 lss:=length(ss); 
 flag:=false; 
 while i<=ls-lss+1 do 
 begin 
 if s[i] = ss[1] then 
 begin 
 flag:= true; 
 if s[i + j] <> ss[j + 1] then 
 break; 
 if flag=true then 
 begin 
 write('является'); 
 exit; 
 end;
 end; 
 i:=i+1; 
 end; 
 writeln ('не является'); 
 end.
                                                            
                             
                         
                    
var r1, r2:real; {Задаем переменные}
c:byte;
begin {Начало программы}
write ('Введите 1 сопротивление... '); {Вывод сообщения о вводе данных}
readln (r1); {Ввод данных с клавиатуры}
write ('Введите 2 сопротивление... '); {Вывод сообщения о вводе данных}
readln (r2); {Ввод данных с клавиатуры}
write ('Если соединение параллельное, то нажмите клавишу 1, если соединение последовательное - нажмите 0...'); {Вывод сообщения о вводе данных}
readln (c); {Ввод данных с клавиатуры}
if c=1 {условие}
then writeln ('Сопротивление электрической цепи, соединенной параллельно=',(r1*r2)/(r1+r2)) {Вывод значения, при параллельном соединении}
else writeln ('Сопротивление электрической цепи, соединенной последовательно=',(r1+r2)); {Вывод значения, при последовательном соединении}
end. {Конец программы}