Составте блок-схему к программе:
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. {Конец программы}