• Предмет: Информатика
  • Автор: vlad22833753
  • Вопрос задан 5 месяцев назад


2. Визначити чому буде дорівнювати значення
змінної к після виконання наступного
фрагменту коду.написать объяснения как получили ответ:
int a = 5;
int k = 0;
int x = 0;
do
{
a = a - 1;
k += a;
} while (a > x );

Ответы

Ответ дал: leprekon882
1

Значення змінної к буде рівне 15, так як цикл do-while буде виконуватися ще три рази.

У першому циклі a = 5, тому цикл виконується і k += a рівне 5. У наступному циклі a = 4, тому k += a рівне 9. У третьому циклі a = 3, тому k += a рівне 12. У четвертому циклі a = 2, тому k += a рівне 14. У п'ятому циклі a = 1, тому k += a рівне 15. У шостому циклі a = 0, так як a > x, тому цикл завершується і значення змінної к становить 15.

Вас заинтересует