Если решение задачи зависит от некоторого условия (структура ветвление), то в программе используется следующая конструкция
Определите значения переменных x и y после выполнения следующего фрагмента программы? x := 8; y:=2; if x > y then begin x := x - y; y:= x; end else begin y := y - x; x := y; end;
Укажите условия задач, для решения которых необходимо использовать ветвление.
Укажите условия задач, для решения которых необходимо использовать повторение (команды цикла).
Определите значение переменной n после выполнения следующего фрагмента программы? k:=0; n:=2; For i:=1 to 4 do begin k:=k + 1; n:=n * k End;
Определите значение переменной k после выполнения следующего фрагмента программы? k:=10; n:=5; While n<30 do begin k:=k + 1; n:=n + k End;
Определите что появится на экране компьютера (в последней строке) после исполнения данного фрагмента программы? На запрос компьютера было введено значение: 5. readln (x); a := 3; for i := 1 to 2 do begin b := a * x; writeln (
Укажите все значения a, при которых после исполнения фрагмента программы получится ответ b = 3 if a>5 then b := a - 7 else b := 5 - a; В ответе запишите найденные значения a через пробел в порядке возрастания.