Предмет: Информатика,
автор: sveta0594
Напишите значения переменных a,b,c после выполнения данного фрагмента программы:
int a=10,b=5,c=8;
if (a<c) b=b+c;
else a=a-b;
if (b>c) a=b+c;
else a=a-c;
if (c<a) b=c++;
else c=b--;
a=-a;
Ответы
Автор ответа:
0
int a=10,b=5,c=8;
if (a<c) b=b+c; else a=a-b;
if (b>c) a=b+c; else a=a-c;
if (c<a) b=c++; else c=b--;
a=-a;
Решение:
а=10
b=5
c=8
если (10 < 8 ?) нет a = a-b = 10 - 5 = 5
если (5 > 8 ?) нет a = a-c = 5 - 8 = -3
если (8 < -3 ? ) нет c = b-- = b - 1 = 4
а = - (-3) = 3
После выполнения кода
а = 3
b = 5
c = 4
Похожие вопросы
Предмет: Биология,
автор: evilnetherlox
Предмет: Английский язык,
автор: elena7031
Предмет: Українська література,
автор: vovazozujk2007
Предмет: Математика,
автор: Alisyu
Предмет: Алгебра,
автор: Sumbelka98