![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Задание не доделано(нет вывода) как мне кажется все остальное должно работать и скорее всего ошибки в var
![]() ![]() Код:
procedure TForm2.Button1Click(Sender: TObject); var a:array[1..100] of integer; p,i,n,m,r,l,x:integer; k:1..100; found: boolean; begin n:=memo1.lines.count; for i:=0 to (n-1) do a[i]:=strtoint(memo1.lines[i]); i:=1; r:=n; found:=false; while (L<R) and (not found) do m:=(L+R)/2; if a[m]=x then found:=true else if a[m]<x then R:=m+1; else R:=m-1; end; begin if found=true then k:=m; else for i=n dewnte r do a[i+1]:=a[i]; a[R]:=x; end; end. |
#2
|
|||
|
|||
![]() 1. Не соответствие типов данных
2. Не объявленные переменные 3. Ошибки в синтаксисе |
#3
|
||||
|
||||
![]() Вместо dewnte правильно надо писать dniwe
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
||||
|
||||
![]() Алгоритмизация ошибки, о как... Можно диссертацию писать...
jmp $ ; Happy End! The Cake Is A Lie. |
#5
|
||||
|
||||
![]() Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#6
|
||||
|
||||
![]() Цитата:
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |