Предмет: Информатика,
автор: polonika17
ДОПОМОЖІТЬ БУДЬ ЛАСКА!!!!
Знайдіть значення величини с після виконання команди розгалуження (рис. 18.8), якщо початкове значення b дорівнює: а) 4; б) 6; в) 10.
ТЕРМІНОВО
Ответы
Автор ответа:
1
Ответ:
if b > 5 then
c := 2 * b
else
c := b + 1;
Залежно від початкового значення b, значення c може бути різним.
а) Якщо b дорівнює 4, то b менше 5, тому виконається друга гілка розгалуження і значення c буде b + 1, тобто c = 4 + 1 = 5.
б) Якщо b дорівнює 6, то b більше 5, тому виконається перша гілка розгалуження і значення c буде 2 * b, тобто c = 2 * 6 = 12.
в) Якщо b дорівнює 10, то b більше 5, тому виконається перша гілка розгалуження і значення c буде 2 * b, тобто c = 2 * 10 = 20.
Отже, значення c залежить від початкового значення b і може бути різним. Для b = 4 маємо c = 5, для b = 6 маємо c = 12, а для b = 10 маємо c = 20.
Похожие вопросы
Предмет: История,
автор: nikitapaucenko
Предмет: Литература,
автор: annanedilko116
Предмет: История,
автор: optimus14
Предмет: Математика,
автор: aselamoldokulova947
Предмет: Математика,
автор: Xolodilnikieda