profile
Опубликовано 5 лет назад по предмету Информатика от Аккаунт удален

Помогите, пожалуйста, очень срочно. Желательно с полным решение. Заранее спасибо. 1) Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a := 3 + 8*4;
b := (a div 10) + 14;
a := (b mod 10) + 2; 2) Определите значение переменной c после выполнения следующего фрагмента программы:
a := 100
b := 30
a := a – b*3
if a > b then
c := a – b
else
c := b – a
еnd if

  1. Ответ
    Ответ дан SergiUsoff
    1)
    a=3+8*4=35;
    b=(35 div 10)+14=3+14=17
    a=(17 mod 10)+2=7+2=9
    2)
    a=100-30*3=10
    т.к. а<b (10<30) то идём по отрицательной ветви (else)
    c=30-10=20
    Ответ: 1) а=9; 2) с=20
Самые новые вопросы