• Определите, что будет напечатано в результате работы следующего фрагмента программы: var k, s: integer; begin s:=0; k:=0

Ответы 1

  • Переменная k будет увеличиваться на 3 при каждом выполнении цикла. Всего циклов будет 10, до достижения переменной k значения 30:

    3, 6, 9,…, 30.

    В переменной s будет накапливаться сумма значений k. Значение s после выполнения десяти циклов будет представлять собой сумму арифметической прогрессии, которую можно посчитать по первому члену a1 = 3, последнему члену а10 = 30 и числу членов n = 10:

    s = (a1 + an)n / 2  = ((3 + 30) * 10) / 2 = 165.

    Ответ: будет напечатано число 165.  

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years