Решите пожалуйста. Очень нужно. У меня не выходит

Решите пожалуйста. Очень необходимо. У меня не выходит

Задать свой вопрос
1 ответ

Вывод блок схемы:

x=3

y=12

Программка на паскале:

program block;

var x,y:integer;

begin

x:=5;

y:=10;

while ylt;=10 do begin

 if xlt;=y

   then begin

     x:=x+1;

     y:=y-1;

   end

   else begin

     x:=x-5;

     y:=y+5;

   end;

 end;

writeln('Вывод блок-схемы: x=',x,' y=',y)

end.  

Васек
можно по подробнее пожалуйста
Валентина
Вводные данные: x = 5; y=10Условие: Y меньше либо одинаково 10. Y=10. Условие истинно, потому идём по пути "Да"Условие: X меньше или одинаково Y. X=5. 5<10. XИзменение значений: X=X+1; Y=Y-1. То есть X=5+1=6; Y=10-1=9. Идём по стрелке в начало. Выполняем всё то же самое с новыми значениямиУсловие: Y<=10. 9<10. Путь "Да"Условие: X<=Y. 6<9. Пусть "Да"Изменение значений: X=X+1; Y=Y-1. X=6+1=7; Y=9-1=8. ДалееУсловие: Y<= 10. 8<10. Путь "Да"Условие: X<=Y. 7<8. Путь "Да"
Нелли Лозовая
Изменение значений: X=8; Y=7Условие: Y<=10. "Да"Условие: X<=Y. 8>7. Путь "Нет"Изменение значений: X=X-5; Y=Y+5. X=8-5=3; Y=7+5=12. ДалееУсловие: Y<=10. 12>10. Путь "Нет"Вывод значений: X=5; Y=12. Конец.
Лидия Федурова
благодарю
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт