Задать вопрос
25 октября, 15:31

Определите значение переменной после выполнения фрзагмента:

а=10, б=5;

If (a>1) and (a < b) then a:=a-5;

If (a>1) and (a=b) then a: = a-5

Как это делать? Объясните по действиям

+2
Ответы (1)
  1. 25 октября, 16:11
    0
    В итоге а=0.

    Первая проверка проверяет 'a' больше 1 и меньше 'b'. Ответ: да. 10>1 и 10<5. После ответа 'да' он отнимает от 'a' 5. Под конец этого действия мы получаем что 'a'=5, т. к. 10-5=5.

    Потом вторая проверка. Если 'a' больше 1 и равна 'b'. Ответ: да. 5>1 и 5=5. После ответа 'да' он снова отнимает от 'a' 5. В итоге мы получаем что 'a'=0, поскольку 5-5=0.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Определите значение переменной после выполнения фрзагмента: а=10, б=5; If (a>1) and (a < b) then a:=a-5; If (a>1) and (a=b) then a: = a-5 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
1. определить значение переменной А после выполнения оператора X:=5; if X>-3 then A:=X mod 2 else A:=abs (X) ; 2. определить значение переменной А после выполнения оператора X:=-26; Y:=6; if X div Y=4 then A:=X mod Y else A:=X*Y; 3.
Ответы (1)
Program kod; Var q, w, e, r, t, y, u, i, x:integer; Begin write (q, w, e, r, t, y, u, i) ; if q=1 then x + (1*2*2*2*2*2*2*2) ; if q=0 then x+0; if w=1 then x + (1*2*2*2*2*2*2) ; if w:=0 then x+0; if e=1 then x + (1*2*2*2*2*2) ; if e=0 then x+0;
Ответы (1)
Запишите на алгоритмическом языке алгоритм, в результате которого переменной A будет присвоено значение переменной B, переменной B-значение переменной C, а переменной C-значение переменной A. Используйте не более одной промежуточной переменной.
Ответы (1)
3. Определите значение переменной с после выполнения следующего фрагмента программы: a : = 30; b : = 14; a : = a - 2 * b; if a > b then c : = b + 2 * a else c : = b - 2 * a; 4.
Ответы (1)
Определите значение переменной а после выполнения алгоритма: a : = 24 b : = 6 b : = 8+a/b a : = b/4*a В ответе укажите одно целое число - значение переменной а Определите значение переменной а после выполнения данного алгоритма: a : = 4 b : = 9 b : =
Ответы (1)