• Нужно доработать программу, таким образом, чтобы выводилось количество шагов, потребовавшихся для угадывания числа. Помогите, пожалуйста...

    Program Ugaday;
    var L,R,N,C:integer;
    Y:0..1;
    begin
    writeln('Vvedite znachenie, v predelah kotorogo Vi zadumali chislo');
    readln(N);
    L:=1; R:=N;
    while L<R do
    beginC:=(L+R) div 2;
    writeln('Vashe chislo > ',C,'? Vvedite 1, esli Da i 0,esli Net');
    readln(Y);
    if Y=1
    then L:=C+1
    Else R:=C
    end;
    writeln('Vi zadumali', L)
    end.

Ответы 0

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years