Yuliya_Viktoriya316
?>

Составить блок-схему и алгоритм вычисления значения функции y= tg(x+4), где х изменяется от a до b с шагом h.

Информатика

Ответы

Titeeva-Vladimirovich283
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!

function MaxSubstr(s1,s2:string):string;
begin
  var a:=new integer[s1.Length+1,s2.Length+1];
  var u:=0; var v:=0;
  for var i:=0 to s1.Length-1 do
    for var j:=0 to s2.Length-1 do
      if s1[i+1]=s2[j+1] then begin
        a[i+1,j+1]:=a[i,j]+1;
        if a[i+1,j+1]>a[u,v] then begin u:=i+1; v:=j+1 end
        end;
  Result:=s1.Substring(u-a[u,v],a[u,v])
end;

begin
  var s:='trapperkaperkatrter';
  var t:='appekaperspamer';
  Writeln(MaxSubstr(s,t))
end.
ev89036973460

Вводим кол-во элементов

Создаём список

Перебираем i от 0 до n

Вводим элемент массива

Добавляем введённый элемент в список

Выводим сообщение со списком

Вводим кол-во элементов

Вводим позицию старта

Перебираем i от 0 до m

Создаём переменную buffer, которая равна элементу списка k+i-1, то есть позиции старта, плюс i и минус 1

Элементу списка k+i-1 присваиваем элемент списка, который находиться на i-индексе.

Присваиваем элементу списка с индексом i, переменную buffer.  

Объяснение:

Данный код меняет элементы местами в списке, в определённом промежутке.

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

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

Составить блок-схему и алгоритм вычисления значения функции y= tg(x+4), где х изменяется от a до b с шагом h.
Ваше имя (никнейм)*
Email*
Комментарий*

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

fixer2006
Ruzalina_Svetlana1435
kit036
Kaccak8778
barinovmisha2013
Anzhelika-Bulanov802
KIRILLSHURYGIN98
timpavilion23
Бондарев-Исаханян
3д алемі туралы кызыкты деректер​
antongenfon
izumrud153
sbraginets
karavan85450
bike-garage8
latoyan817